Skip to main content
The verial benchmark-runs commands manage Benchmark Runs — a single execution of a benchmark that produces a verdict, score, and per-task results. Use them to launch runs from CI and block on completion. Authentication is required. See verial auth.

Subcommands

verial benchmark-runs list

List benchmark runs visible to your organization. Synopsis:
Example:
REST equivalent: GET /runs.

verial benchmark-runs create

Start a new run of a benchmark. The run executes asynchronously; use verial benchmark-runs wait to block on completion. Synopsis:
Options: Example:
REST equivalent: POST /runs.

verial benchmark-runs get

Fetch a single benchmark run, including status, verdict, score, and task-level summaries. Synopsis:
Example:
REST equivalent: GET /runs/:id.

verial benchmark-runs wait

Poll a run until it leaves the active state, then exit 0 on pass or 1 otherwise. Exits with an error if the run does not complete within --timeout. Pair with --json in CI to capture the final run object. Synopsis:
Options: Example:
Exit codes:

CI example

Next Steps

Runs

Run model, statuses, and verdict semantics.

Runs API

Full REST parameters and response schema.