Skip to main content
Setup steps and authentication are in the Overview. This page covers triggering runs and reading their output.
A run is one execution of a scenario against an agent. A result is the parent batch (one trigger → many runs, one per scenario × personality combination). The CLI and SDK expose both.

Pick a mode

The right command depends on the transport:

Trigger a run

cekura run start also takes --tags, --folder-path (with --project-id), --frequency, --personality-ids, --test-profile-ids and --concurrency-limit. It prints the result ID; with --format json it prints the result object, whose id is the result ID.For self-hosted LiveKit and Pipecat agents, start runs from the SDK (see the SDK tab) or the API.

Wait for the result

A result is finished when its status is completed, failed, timeout or cancelled, and completed alone does not mean the runs passed. See Result statuses and gating for what each status and count means.
--fail-on-threshold takes a pass rate from 0.0 to 1.0. The command exits 1 when the result does not meet it and 2 when the run could not start or the wait timed out.

Inspect a run

Live operations on in-progress runs

Vote on a metric result

Capture thumbs up/down feedback on a specific metric evaluation for a run, optionally attach the expected value and free-text feedback. The run is marked as reviewed; the metric evaluation is updated. Feeds the labs / metric-review workflow.
--expected-value is parsed as JSON when possible (5, true, "foo"), so numeric / boolean metrics get the right type.

Expected outcome

If a scenario has an expected_outcome, you can re-score whether the run met it in the background, then thumbs-vote on the outcome verdict.

Flag a critical-scenario verdict as wrong

critical_category is the ID of the critical category the verdict came from.

Re-evaluate without re-running

If you change a metric prompt and want to score existing runs against the new definition:

Promote a run into a test set

Take a passing run and freeze it as a regression dataset:

See also

Evaluators

The scenarios that runs execute.

Metrics

Define how runs are scored.

Calls

Production calls — same scoring engine, different input.

API Reference

Full field reference for runs, results, and run-mode payloads.