Skip to main content
launch and update also accept --input-json (inline JSON, @file, or - for stdin); explicit flags override fields from the JSON. See Input JSON.

List Runs

Supported filter fields: status, agent_id, persona_id, test_set_id, create_time, tag Output columns: ID, STATUS, PROGRESS, CREATED

Get Run

Returns full run details as JSON including status, progress, results, and metrics.

Launch Run

Update Run

Modify tags on an existing run. Tags are fully replaced — pass the complete list you want on the run.
Max 20 tags per run, each up to 200 characters. Whitespace is trimmed and duplicates are dropped.

Watch Run

Follow a run’s progress in real time with a live progress bar.
The watch command displays a progress bar and exits when the run reaches a terminal status.

Delete Run

Run Statuses

When using --filter, use the underscore-separated enum values (e.g., status="IN_PROGRESS").