Prerequisites
- CLI configured and authenticated, a Bearer token from
POST /auth/jwt/login, or the SDK authenticated with a Vijil API key, see the Quickstart - A registered Agent and its UUID
Start an Evaluation
- CLI
- MCP
- SDK
- REST API
Check Status
Status progresses through:starting → pending → running → completed → saving → saved. It may also be failed or canceled.
completed, the response includes per-Harness Trust Scores:
Retrieve Results
Get the full per-Probe breakdown once the evaluation status issaved.
Generate a Report
Produce a Trust Report for sharing or archiving.List and Cancel Evaluations
GET /evaluations/ and POST /evaluations/{evaluation_id}/cancel for the REST API equivalents. The SDK exposes client.evaluations.list() and client.evaluations.show(); cancel and delete are available through the CLI and REST API.
Next Steps
Understand Results
Deep dive into scores and failures
Custom Harnesses
Create targeted Evaluations
Cloud Providers
Configure provider integrations