Skip to main content

Use the Mission Control dashboard

Mission Control collects uploaded Testronaut reports so you can review runs, compare trends, and find failures without opening local report files individually.

Upload a report

Authenticate the CLI once, run a mission, and upload either the latest report or a specific run:

testronaut login
testronaut missions/login.mission.js
testronaut upload

# Select an older or specific report
testronaut upload run_1788745106444

Only screenshots referenced by the selected report are uploaded. See Upload Reports for selection and screenshot controls.

Find a report

The Recent Reports section supports several controls that can be combined:

  • Search by run ID, uploaded report filename, mission name, or source mission filename.
  • Filter reports by Passed or Failed status.
  • Filter by one or more tags with Any or All matching.
  • Sort by newest, oldest, longest duration, or most failures.
  • Select Clear filters to return to the default view.
  • Select Refresh to request the newest report list immediately.

The result count shows how many reports match. An empty account displays an upload prompt, while a search with no matches displays filter-specific guidance.

Read report metadata

Open a report to inspect its mission groups, submissions, individual turns, token usage, events, and screenshots. Reports created by current CLI versions also retain:

  • the Testronaut CLI version;
  • the human-readable mission name;
  • the source .mission.js or .mission.ts filename;
  • provider and model information;
  • run and mission tags.

Older reports remain viewable when some of this metadata is absent.

Filter and edit tags

The report detail view can filter mission groups by tag using Any or All matching. You can either hide nonmatching missions or leave them visible in a muted state.

Editing a run tag updates all main-mission entries in that uploaded report. Editing a mission tag affects only the matching mission. These changes modify the uploaded report snapshot; they do not edit local mission source files.

Change appearance

Use the light/dark mode control in the upper-right corner. The preference is stored in the browser and persists across navigation and later visits on that device.

Local reports versus Mission Control

testronaut serve displays the newest local HTML report from your configured outputDir. Mission Control displays reports uploaded with testronaut upload. A local report can therefore exist without appearing in Mission Control until it is uploaded.