Skip to main content

Agents page

Open /agents to see what your agents are doing right now. The Live view lists only work that is running or waiting: what is running and making progress, what needs you, and what is waiting in the pipeline. Finished work is in History, one link away in the top bar. The Agents page is an experimental surface. Turn on Settings → Experimental features to see it in the navigation.

Live

The top bar counts the rows: ● 2 live ◐ 1 need you ○ 3 waiting. A zero count is dimmed. When something needs you, that count is the loudest thing on the bar; click it to jump to the section. The list has three sections, in this order: Sessions with nothing to wait on (idle with no known blocker, or stopped) are not counted. They fold into one line at the bottom, ▸ 14 idle sessions · History; click it to list them in place. The page remembers whether it is open. When nothing is running or waiting, the list is the whole page: one message, Nothing is running or waiting. Finished work is in History., followed by the idle footer if any sessions are idle — never a preview pane alongside it. Each row says in words why it is where it is: An issue’s agent is named by its issue id and title; the role shows only when it is not work. The second line is the reason, then what the agent is doing or waiting on, then how long ago. A subagent shows as a ↳ line under the agent that started it, with ● while it works; after three, the row says +N more. A gauntlet lane shows as a ↳ line under the conversation that launched it: ↳ <role letter> <lane key> i<n> · <state>, with its report badge (DONE, BLOCKED or FAILED), under a lanes toggle on that row. Every lane line shows; the three-line cap applies to subagents only. A critic or verifier lane shows one indent deeper, directly under the builder it judges, with its verdict badge (PENDING until it files one). A lane that needs you also gets its own row in Needs you. A lane whose launcher is not on the page keeps its own row. A handoff or fork successor always keeps its own row, with a continues ← #<id> link to the conversation it continues, so a live successor never hides under an ended predecessor. Click a row to preview it: the right pane shows its header, its issue and PR, and its live transcript, and the list stays in view. Use ↑ / ↓ to move the selection. Open (on the row you hover or select), Enter or a double-click goes to the agent’s live session in its project’s Command Deck, or to the conversation. Drag the divider to resize the panes; the sizes are remembered. The panel button in the top bar hides the preview pane and brings it back. A conversation’s own Agents rail (its subagent list) starts collapsed in this preview, independent of whatever you left it at on the conversation’s own page.

What the colors mean

Each row has one color, the same on both views:

History

History (/agents?view=history) lists every agent Overdeck knows about, finished ones included: work, review, plan and strike agents, workers, pan spawn panes, your conversations, the subagents they started, and external agents that other tools launched (for example Codex-plugin jobs). The page has three panes. Pick a place on the left, pick an agent in the middle, and read it on the right. Drag the dividers to resize the panes, and drag the left pane closed to hide it. Live in the top bar goes back.

The three panes

Lanes nest under the conversation that launched them, and handoff and fork successors nest under their predecessor; a lane shows <role letter> <lane key> i<n> before its label and a successor shows a continues ← #<id> link. A critic or verifier lane nests under the builder it judges, not under the conversation that launched it, and carries its verdict. History shows at most two levels of nesting. A deeper row keeps its place under its real parent’s group but renders at the second level, with the marker ↳ continued from <parent> naming its real parent. Conversations keep their composer in the detail pane. A subagent’s transcript is read-only: it has no input channel of its own. So is an external agent’s: its row says external, and the detail pane says which tool launched it. See Workers — Externally spawned agents. Agents and issue nodes show the issue’s title after its id (work · PAN-3920 · Agents page as a directory). Hover any truncated id, model, branch or title to see it in full.

The time window

History always lists everything that is live. Stopped and finished entries stay for 24h by default; switch the toggle above the tree to 7d to look back a week. The note under the toggle says which window is on. An agent that spawned something still in the window stays listed so you can see where the child came from.

Keyboard

The selection is kept in the address bar (?node=…&entry=…&window=168), so a link opens the same view.