Skip to main content
The validate command has two independent modes. One requires a flag: --scenarios or --runs.

validate --scenarios

Inspect and lint scenario definitions: checks JSON schema, field consistency, host/agent references, and validation rule structure. Does not connect to the database or execute anything. Useful after editing scenario.json files to catch errors before a full run.

validate --runs

Re-runs the validation rules for a scenario against an existing job, task, or benchmark — without re-executing the scenario. Use this when iterating on validation rules and you don’t want to wait for another full agent run. Scenario run results are also visible in the Benchmark page in Command Center.