Skip to content

Agent drawer ​

Clicking any member (in the chat members panel, the collaboration graph, or a dispatch card) slides out a drawer from the right, letting you dig into that one agent. The drawer's URL is shareable and remembers the tab you were on.

Header and actions ​

The header shows the avatar, role, engine, and id, along with the status: ready / starting / finished / error · can't work, plus how long it has been running.

Action buttons:

  • Wake — have a stopped agent run one more turn.
  • Pause / Resume — pausing interrupts the current action and suspends auto-wake; resuming reconnects it (with a confirmation).

The five tabs ​

TabContent
TerminalThe agent's live terminal view. For an exited agent, it notes that the terminal is unavailable; engines without a terminal interface (such as opencode running via a control interface, or the headless reasonix) direct you to "Activity."
ActivityA step-by-step live action stream (the tool/system steps of each turn); finished turns collapse to a one-line summary; history is backfilled from the buffer and never lost.
RecordingThis agent's session recording; jump to the full-screen player or download it.
MessagesA list of sent and received messages, filtered to exchanges involving this agent.
ContextThe blackboard keys this agent has written; click one to jump to the corresponding direction's ledger and locate that key.

The default tab varies by engine: a finished agent opens on "Recording" (best for review), a headless engine opens on "Activity," and an online one opens on "Terminal."

Status bar ​

The bottom of the drawer has three live indicators:

  • SPAWN — time since spawn.
  • PTY — whether the terminal is online.
  • HOOK — whether the auto-wake hook is active.

Released under the MIT License