pome run records to the dashboard by default. Local copies of the artifacts (events.jsonl, score.json, state snapshots) also land on disk under runs/<scenario>/<run-id>/.
What you find
The dashboard top nav today isDashboard | Runs | Twins | Docs. There is no dedicated Agents page; registered agents surface inside the Runs list (filter by agent) and on individual run pages.
Runs
A run is a single scenario execution. The run page shows:- The full trace. Every tool call the agent made, in order.
- The score against the scenario’s acceptance criteria.
- The judge handoff. A concise summary plus an actionable suggestion to fix or improve the agent. Use it as the next prompt back to your coding agent.
Twins
The Twins page lists the active twin sessions across your team. From a session you can see which agents have run against it and inspect state diffs run-to-run. Session lifecycle is also driven from the CLI viapome session create / list / stop.
How runs end up here
Anything that talks to the backend lands on the dashboard:pome run <scenario>from the CLI./pome-testinvocations.- Any agent you have registered with
pome register agent, once it makes scored runs.
~/.pome/credentials.json (other OSes or when Keychain is unavailable), or POME_API_KEY (CI). See Quickstart for the login flow.
Open it
/pome-setup prints after registering your agent.
Next
/setup
/pome-setup registers the agent and prints the dashboard URL. /pome-test populates the runs.CLI reference
pome run, pome register agent, pome session, and the auth env vars.