The dashboard
A real-time board of every supervised session — activity, signals, and cost at a glance.
Open the dashboard with vigie open (or navigate to localhost:19191 manually). You see every session — active and historical — grouped by status.
The session board
Sessions are organized in columns: Active, Completed, Paused. Each card shows:
- Session name (the prompt or agent type)
- Status badge (running, idle, done, errored, paused)
- Live activity: files edited, commands run, tokens used
- Running cost (real-time estimate based on model and token counts)
- Signals: loop detection, scope drift, context warnings (flagged in red)
Click a card to drill into the full session detail.
Session detail
The detail view opens a structured event feed — every file, command, and token event in order, with timestamps. Hover or click an event to see the full context (file path, command output, token breakdown).
At the bottom, an xterm escape hatch shows live terminal output for the session — useful if you need to see raw agent input/output or manually intervene.
Real-time updates
Multiple concurrent agents can run at once. Each session has its own stream, and the dashboard updates instantly as events arrive over WebSocket. No polling, no refresh needed.
Where to next
- Supervision signals — understand the flags and warnings
- Checkpoints & rollback — take approval-gated snapshots
- CLI reference — commands to list and manage sessions