Skip to content
Operon Docs

Dashboard

Web dashboard overview

What the web dashboard shows, which panels it is built from, and how the desktop app syncs session data into it.

The Operon web app is the shared, read-mostly window into everything the desktop app records. It is where you and your team review sessions, browse traces, track tasks and decisions, and read analytics from any browser — including your phone. You do not run AI agents here; agents run in the Operon desktop app, and the desktop syncs their metadata up to the cloud so it shows up on the web.

Note

The web app mirrors sessions, traces, tasks, decisions, analytics, plans, and status — at the default sync level, that includes prompt/response text, tool inputs/outputs, and code diffs, not just status metadata. It never receives your repository as files. Turn off code-content sync per project in desktop Settings to keep diffs and tool I/O local.

What the dashboard shows

The Dashboard is the landing view after you sign in. It rolls up activity across every project, tool, and agent, and it updates live as the desktop syncs. When teammates have active sessions, a fleet strip pins them at the top so you can see what is running right now.

Below the fleet strip, the dashboard is a grid of editorial panels, each focused on a different slice of your latest and aggregate activity:

  • Stat rail — total sessions, traces, active sessions, and total spend across everything synced.
  • Latest session — duration, files changed, tokens, and cost for your most recent run.
  • Activity heatmap — a GitHub-style 52-week grid of session activity per day.
  • Mission goal — the in-flight session goal with a progress ring driven by its flight plan.
  • Context monitor — a token-window gauge showing how much of the model context the latest session has consumed.
  • Flight plan — the AI-decomposed step tracker for the active session, advancing live.
  • Process monitor — which tool/agent is running and on what model.
  • Recent activity and Timeline — the latest events from the current session.
  • Tasks overview — a count of To do / In progress / Blocked / Done for the active session.

Finding your way around

Press Cmd+K (Ctrl+K on Windows and Linux) anywhere to open the command palette. It is the fastest way to jump to a project, a session, or a top-level view without hunting through the sidebar.

Browse

Projects

Every project with lifetime stats — sessions, prompts, commits, files, and spend — plus per-project sub-pages.

Browse

Sessions

The full list of runs with live status, PR, context-health, and linked-issue chips. Click any to open its trace.

Measure

Analytics

Cost intelligence, productivity, code impact, tool usage, session quality, and smart alerts.

Collaborate

Team

Members, roles, invites, and team-scoped observability across everyone who syncs.

How your data gets here

When you sign in on both the desktop app and the web viewer with the same account, the desktop sync engine pushes session metadata up to the cloud as agents work. Team members who belong to the same team see each other’s synced sessions, tasks, and decisions. If you work solo and never enable sync, the web app simply has nothing to show — everything stays on your machine.