Eval commands
Create an eval
--prompt, --judge, --agent, --cli, --mcp, --setup-command,
--cleanup-command, and --tag once per value. --persona is one shared
value. The total attempt count is prompts × agents × runs and cannot exceed
100.
A --cli value can be a saved CLI UUID or an installation command. An --mcp
value can be a saved MCP UUID, an inline JSON object, or @path/to/file.json.
Creating an eval does not accept or store secret environment values.
Setup commands run sequentially after the repository and declared tools are
prepared but before the agent starts. Cleanup commands run best-effort after
result capture and before sandbox deletion.
List and retrieve evals
prompts, judges, persona, agent,
clis, mcps, setup_commands, cleanup_commands, runs, and tags.
Update an eval
agent, clis, mcps,
setup_commands, cleanup_commands, or tags arrays clear those saved
values. Send persona: null in the request body to clear the saved persona.