Skip to main content

Bottom dock

The Crews page (/crews) has a collapsible dock pinned to the bottom of the viewport. It’s collapsed to a thin tab strip by default — click any tab to expand it (320 px), drag the top edge to resize between 160 and 900 px, and it remembers your height. The dock is context-aware: its tabs are scoped to the agent or crew selected in the explorer or on the canvas — workspace-wide when nothing is selected — so what you see is always the live layer of that thing. Selecting a different agent or crew re-scopes every tab. The dock is mounted on the Crews page only. Issues has a drawer of its own with the same chrome (below); Routines and Activity have none — a routine’s runs live in its History view and its schedule in its Overview (see Routines), and a run’s log is the Runs tab of the Crew Journal (/journal?tab=runs).

What each page shows

Scoped to the selected agent or crew container:

Changes tab

The Changes tab on the issues drawer shows the diff the issue’s work produced. It’s computed on demand — there’s no stored snapshot — and degrades to a calm “not wired up for this workspace yet” note when the diff source isn’t available, rather than erroring.
The diff source (working-tree changes vs. a diff against the base branch) is a workspace-level decision. Until it’s configured the tab stays in its idle state; the rest of the dock is unaffected.

CLI parity

The dock’s read tabs have matching CLI commands, so an agent can pull the same data without the UI:
See Issues & triage and Routines for the underlying endpoints.