Use Mission Control
Mission Control shows every team task and scheduled job in one place, organized by what needs your attention first. This guide covers opening it, reading the board, and responding when something goes wrong.
Open Mission Control
Section titled “Open Mission Control”Click the radar icon in the left sidebar. The icon is labeled Mission Control. The page loads a live snapshot of all current work.
Read the board
Section titled “Read the board”The board is divided into sections. Empty sections are hidden, so on a quiet day you may only see one or two.
Needs attention appears first and contains anything that has stopped or is stuck: Failed entries, Stalled entries (labeled “Stalled” in the status pill), and Blocked entries. If this section is absent, nothing is waiting for you.
Active now shows tasks a team agent is currently running. A pulsing dot on the left edge of each row confirms the agent is live.
Verifying shows tasks that have finished and are being checked. This section typically appears and disappears quickly.
Scheduled shows upcoming scheduled jobs with their next-run time.
Completed and Idle collect finished or disabled work at the bottom.
Reading an entry row
Section titled “Reading an entry row”Each row contains:
- A colored dot on the left (pulsing for live work, solid for all other states).
- The task or job title.
- Below the title, the context (team name or conversation the schedule belongs to) and a brief description, separated by a dot.
- A status pill on the right showing the current status in plain words.
- A Needs review badge if the verification subsystem has flagged the task for human review.
- A source chip at the bottom of the row showing either a team icon or a clock icon, identifying whether the entry is a team task or a scheduled job.
- Timing metadata: when a job runs next, when the entry was last updated, or (for Stalled entries) when the last heartbeat came in.
- For entries that have been through verification: a Verified or Failed audit label.
- For entries consuming retry budget: a Retry x/y count showing how many reclaim attempts have been used against the total budget.
The counts strip
Section titled “The counts strip”A row of tiles at the top of the page shows totals per status. Tiles for empty buckets dim but remain visible. Use the strip to get a quick reading before scrolling the board.
Refresh the board
Section titled “Refresh the board”The board updates automatically every five seconds and also refreshes immediately when a task or job changes state. If you want a manual update at any moment, click the Refresh button in the top-right corner of the page.
Respond to stuck work
Section titled “Respond to stuck work”Failed task or job
Section titled “Failed task or job”A Failed entry means the work did not complete. The entry shows the team name and, when available, the last error in the subtitle.
For a team task, go to that team’s page to see the full activity log and decide whether to re-run the task or adjust the goal. Mission Control does not provide a retry button directly; re-running is done from the team.
For a scheduled job, the entry will show an error summary. Go to Scheduled Tasks (the clock icon in the sidebar) to see the full error, edit the job, and re-enable or adjust the schedule.
Stalled (zombie) task
Section titled “Stalled (zombie) task”A Stalled entry means an agent lost contact with its task — the lease it holds on the task lapsed without a renewal. The entry shows when the last heartbeat occurred.
Wayland handles recovery automatically:
- On the next Watchdog sweep, the task is re-queued as Pending if retry budget remains. The Stalled entry will leave the Needs attention section and reappear briefly in Scheduled, then move back to Active now once an agent picks it up.
- If the retry budget (default: three reclaim attempts) is exhausted, the task moves to Failed and the cycle ends.
You do not need to intervene unless the task reaches Failed after all retries. At that point, treat it as a failed task and handle it from the team page.
Blocked task
Section titled “Blocked task”A Blocked entry is a team task waiting on one or more other tasks to finish first. The Blocked status is not an error — it is the normal state for dependent work. The entry shows how many tasks are blocking it.
You do not need to act on a Blocked task. Once the tasks it depends on complete, it moves to Pending automatically and then runs in turn.
If the tasks it is waiting on are themselves stuck (Failed or Stalled), address those first. Resolving the upstream task clears the block.
Needs review badge
Section titled “Needs review badge”When a task shows a Needs review badge, the verification gate has flagged it after repeated failures and wants a human decision before the work is considered done or discarded. Go to the team page to inspect the task’s output and decide how to proceed.
When the board is empty
Section titled “When the board is empty”If Mission Control shows no entries, no team tasks or scheduled jobs are currently registered. This is normal if you have not started any teams or configured any schedules. The empty state message reads: “Team tasks and scheduled jobs appear here the moment they start.”