PRESENT RESET / CODEX-NATIVE WORKSPACE

Editorial mission control for code, canvas, rooms, widgets, and external agents.

The legacy canvas runtime is still in the repo, but the root product now runs on reset-era kernel contracts, Codex app-server assumptions, and a server-owned MCP boundary.

Dual ClientSmall Teamsgpt-5.4 / gpt-5.3-codex / gpt-5.3-codex-spark
WorkspacePRESENT Reset Workspace
Branchcodex/reset
Executornone
Statusactive
Recent Sessions
Current Session
PRESENT Reset Workspace

/var/task

Code

Workspace Pad

The reset shell now reads the real workspace, stages patch artifacts, and can write directly for local iteration.
Active File
Select a file

Browse the workspace tree and load a real file into the editor.

Collaborative Monaco + Yjs session for Mission Control. Save writes the real file; patch artifacts keep reviewable diffs in the kernel.

Select a file to start the collaborative editor.
Canvas / Widget Rail

Server-Owned Preview

Reset-native TLDraw collaboration, widget artifacts, and patch review now live in the shell without ceding `/` back to the archived canvas route.
No active remote Codex session.
Reset Brief
Latest Patch Artifact
No patch artifacts yet.
Tasks

Queued Work

No tasks queued.
Models

Role Policy

planner
gpt-5.4

Planner

executor
gpt-5.3-codex

Executor

reviewer
gpt-5.4

Reviewer

widget
gpt-5.3-codex-spark

Widget Builder

realtime
gpt-realtime-1.5

Realtime

BYO Agent

OpenClaw + MCP Pack

Machine-readable entry points for external agents and local operator tooling.
Recommended Clients
OpenClaw / Codex desktop / generic MCP clients

ChatGPT subscription auth stays on the local or desktop companion boundary.

MCP Server
present-mcp
npm run present:mcp
Reset Open
CLI workspace attach
npm run fairy:cli -- reset open --workspacePath /var/task
Reset Turn
Prompt through the kernel
npm run fairy:cli -- reset turn --workspaceSessionId ws_6ec09bcaa17544c68561e6643f08ab25 --summary PRESENT Reset Workspace turn --prompt <prompt>
Manifest
Inspect runtime + interop
npm run fairy:cli -- reset manifest --workspaceSessionId ws_6ec09bcaa17544c68561e6643f08ab25
Control Plane

Executors + Presence

Executors0
Presence0
MCPpresent-mcp
Clientsweb + desktop
Room State
no room selected

disconnected / 0 participants / agent not-requested