Dashboards
A dashboard is a live view of your telemetry. You ask for one in plain language:Dashboard.tsx file in your workspace. It appears in the side pane next to the chat and reloads as you refine it. Each panel refreshes on its own as new telemetry lands, so an open dashboard stays current without a manual refresh.
To change a dashboard, ask. The agent edits the existing file rather than starting over:
Monitors
A monitor is a small program that watches a window of your telemetry on a schedule and returns one of three states:healthy, firing, or unknown. Because it’s code, a monitor isn’t limited to a single query: in one evaluation it can read traces, metrics, and logs, check your repo’s latest commit, remember what it saw last tick, and decide.
Each monitor runs with a context that reaches well beyond a single metric: your full telemetry over ClickHouse (traces, metrics, and logs in one SQL surface), your connected GitHub repo (its latest commit, and how stale any file is), its own memory from prior ticks — and new sources as the need arises. That’s enough to ask questions a threshold can’t, like “did errors climb after the deploy that landed four minutes ago?”
You ask for one in plain language:
The three states are distinct on purpose.
healthy means the thing being watched is fine. firing means the condition tripped, and it always carries a short, specific reason. unknown means the check could not run — a failed query or missing data — so a broken monitor is surfaced rather than silently passing.
