critiqor check reads your saved evaluations and validates them against reliability thresholds that you define. Use it to gate deployments, enforce reliability standards in CI, or verify that your agent meets a required quality bar before shipping.
Syntax
What It Does
The command reads your evaluation file and checks whether the results meet your specified thresholds. It exits 0 if all checks pass and a non-zero code if any threshold is not met. You can define thresholds directly as flags or supply a policy file for reusable, version-controlled configuration.
Options
Examples
Example policy.json
Exit Codes
CI Integration
Because critiqor check uses standard exit codes, it works in any shell-based CI pipeline. Add it as a step after your evaluation workflow to block a deployment when reliability drops below your threshold.
Run critiqor finalize --no-dashboard first to ensure your evaluation file is up to date before the check runs:
Make sure you have finalized your most recent session with critiqor finalize before running policy checks. Unfinalized sessions are not included in the evaluation file and will not be reflected in the check results.