Skip to content

Dashboards

Colony Cloud provides four read-only operator surfaces under the Dashboard group in the left navigation. Each surface shows a different slice of pipeline activity; together they give the operator a complete picture of fleet health, trends, and issues requiring intervention.

Route: /dashboard/home

Operator Home is the first screen after sign-in and the primary daily-use surface. It shows the real-time health of the autonomous fleet at a glance.

MetricWhat it shows
In-flightIssues actively progressing through the pipeline — all non-terminal, non-blocked, non-paused states. Click to drill into Pipeline Live.
BlockedIssues that cannot progress without external intervention (dependency-blocked, failure-blocked, needs-clarification). Click to open Needs Attention filtered to blocked issues.
Awaiting ReviewIssues where Colony has opened a PR and is waiting for a human code review (human-review-ready). Click to open Needs Attention filtered to review-ready issues.
Cost todayLLM token spend by Colony agents since midnight UTC. Click to open the Executive dashboard for historical cost trends.

All four KPI cards refresh on a 3-second polling cadence. Values reflect the live Pipeline Store state — not a delayed snapshot.

Below the KPIs, a secondary row shows:

  • Workers — count of worker containers currently registered and reporting heartbeats.
  • Pending tasks — tasks queued but not yet assigned to a worker. A growing pending count relative to worker count signals that capacity may be undersized.
  • DLQ depth — messages in the dead-letter queue (tasks that exhausted all retry attempts). A non-zero DLQ depth always requires operator attention.

Route: /dashboard/executive

The Executive dashboard shows performance trends over time. It is the right surface for weekly reviews, sprint retrospectives, and cost tracking conversations with stakeholders.

Use the 7-day / 30-day toggle in the upper right to set the analysis window. All metrics on the page update to reflect the selected window.

MetricWhat it shows
ThroughputIssues completed (PR merged) within the selected window.
Cycle TimeMean elapsed time from issue creation to PR merge across completed issues. Higher than usual indicates stalled stages — drill into Pipeline Live to find them.
Success RatePercentage of completed issues that merged successfully, excluding failed or abandoned attempts.
Review Pass RateFraction of merged PRs that passed code review on the first submission without a changes-requested cycle.
Time to First PRMedian elapsed time from issue creation to the first PR opened.
Avg Review CyclesAverage number of review rounds per PR before approval. More than two cycles consistently signals a configuration or issue-quality problem.
PR Revert RateFraction of merged PRs subsequently reverted. Spikes here warrant a review of the issue quality and review strictness.
Agent AttributionShare of merged PRs handled by Colony agents versus human contributors.
Cost (windowed)Total LLM token spend across all Colony agents for the selected window.

Each trend metric displays a delta badge comparing the current window to the prior equivalent window (e.g., this week vs. last week). Green indicates improvement; amber indicates a meaningful regression worth investigating.

Route: /dashboard/pipeline-live

Pipeline Live shows the real-time state of every issue in the pipeline as a visual state-machine grid. It is the right surface when you need to understand what is happening right now — not trends, but the current distribution of work across pipeline states.

Each pipeline state appears as a node in the grid. The count inside each node is the number of issues currently in that state. Click any count to open a filtered issue list scoped to that state.

States are organized into groups:

  • Intakenew, analyzing
  • Planningplanning, ready-for-dev
  • Developmentin-development, waiting-for-subtasks
  • Reviewin-review, human-review-ready, changes-requested
  • Mergemerge-pending
  • Blocked / Recoverydependency-blocked, failure-blocked, needs-clarification
  • Terminaldone, cancelled, paused

Toggle between list view (tabular, sortable by state and age) and board view (column per state, cards per issue) using the view controls in the upper right. Both views update on the same 3-second polling cadence as Operator Home.

Route: /dashboard/attention

Needs Attention surfaces issues that require operator action — the subset of the pipeline that the autonomous recovery protocols could not resolve on their own.

CategoryWhat appears here
BlockedIssues in dependency-blocked, failure-blocked, or needs-clarification that have not progressed after the colony’s automatic retry budget was exhausted.
StalledIssues in an active state (e.g., in-development) that have not produced a state transition in longer than the stall threshold (default: 2 hours).
Review loopsIssues that have cycled through changes-requestedin-developmentin-review more than three times. This usually signals a problem in .colony/conventions.md or the issue itself, not the individual PR.
DLQ entriesTasks in the dead-letter queue with a link to the originating issue and the last error message.

From the Needs Attention list, you can act directly on each issue:

SituationAction
Worker stalled or timed outClick Retry (equivalent to /colony:retry on the issue).
Issue is blocked on a dependency that has since resolvedClick Override lock to release the dependency block manually.
Review loop caused by a bad issue or bad conventionsFix .colony/conventions.md, then click Retry.
Issue should be abandonedClick Cancel (equivalent to /colony:cancel).
DLQ entry cannot be auto-resolvedInvestigate the error, then either retry or cancel the originating issue.

For a full list of slash commands available on individual issues and PRs, see the Operator role.