oneshotlm
Compare all models on this prompt →

Windows 95 desktop · gemma-4-31b-it

Recreate a Windows 95 style desktop in a single page with draggable and closable windows, a Start button and taskbar, desktop icons, and a working clock.

⚠ no runnable output

This one-shot run produced no runnable artifact.

timed out after 600000ms

The transcript below shows what the model did — read it to see why the one shot fell short.

transcript · 2 messages
user

Recreate a Windows 95 style desktop in a single page with draggable and closable windows, a Start button and taskbar, desktop icons, and a working clock.

assistant
thinking
The objective is to create a Windows 95 style desktop in a single `index.html` file.
    *   Requirements:
        *   Draggable windows.
        *   Closable windows.
        *   Start button and taskbar.
        *   Desktop icons.
        *   Working clock.
        *   Single file (`index.html`).
        *   No external resources/CDNs (everything must be inline).

    *   Colors: Teal background (`#008080`), gray panels (`#c0c0c0`), dark gray borders for depth.
    *   Fonts: Sans-serif (MS Sans Serif / Tahoma look), usually Arial or Verdana as fallbacks.
    *   UI Elements: Beveled edges (outset for buttons, inset for sunken areas).
    *   Taskbar: Bottom bar, Start button on left, clock on right.

    *   `#desktop`: Full screen, teal background.
    *   `.icon`: Desktop shortcuts (icon + label).
    *   `.window`: The main container for apps.
        *   `.window-titlebar`: Draggable area.
        *   `.window-controls`: Minimize/Maximize/Close buttons.
        *   `.window-content`: The app area.
    *   `#taskbar`: Fixed bottom bar.
        *   `#start-button`: The button to open the menu.
        *   `#start-menu`: A popup menu.
        *   `#clock`: Real-time clock.

    *   `Window Management`:
        *   Create window instances.
        *   Implement dragging logic (mousedown, mousemove, mouseup).
        *   Implement closing/minimizing logic.
        *   Z-index management (clicking a window brings it to front).
    *   `Start Menu`:
        *   Toggle visibility on Start button click.
    *   `Clock`:
        *   `setInterval` to update the time every second.
    *   `Icon Interaction`:
        *   Double-clicking an icon opens the corresponding window.

    *   *Styling Bevels*: Use `border-style: outset` or specific `box-shadow` / `border-color` combinations to get that 3D look.
    *   *Dragging*: Track `offsetX` and `offsetY` from the mouse to the window top-left.
    *   *Z-Index*: Increment a global counter and assign it to the active window.

    *   *Self-contained*: No external CSS/JS.
    *   *No Network*: No Google Fonts or Bootstrap.
write {"content":"<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-wi

TAKE IT TO CODE

This run produced no artifact — reuse the prompt with a different model or your own pi-agent run.

RUN

modelgemma-4-31b-it
vendorGoogle
harnesspi-agent
generated2026-07-22

METRICS

runtime
tokens in0
tokens out0
cached0
cost / run$0.0000