Current task: — not reported
Controls
Phase 1 — calls MCP stop_agent. Returns 200 even if MCP stub returns {ok: false}; UI updates on next refresh.
Every registered agent gets a card. Status is derived from MCP
get_agent_status — LIVE when last_seen ≤120s ago,
IDLE when stale, ERROR when never seen.
Send DM hits inbox_send_message; Assign task hits
inbox_send_proposal with type=TASK.
Stop / reassign / log-tail / cost / cross-agent feed all need new MCP
server methods — see MEMORY §48 for the upstream tracking.
Current task: — not reported
Phase 1 — calls MCP stop_agent. Returns 200 even if MCP stub returns {ok: false}; UI updates on next refresh.
Current task: — not reported
Phase 1 — calls MCP stop_agent. Returns 200 even if MCP stub returns {ok: false}; UI updates on next refresh.
Each poll calls MCP poll_messages(since_id). Phase 0+1 limitation:
shows only messages targeting the dashboard agent — a true cross-agent event
stream needs a new get_all_events MCP method.
Quiet stream— waiting for events.