Skip to main content
A trial is one attempt at one task by one agent arm. Its ID works on its own; you do not need to supply the parent job ID. Use an ID from evolve job trials "$JOB_ID" as $TRIAL_ID:

Follow the attempt

This is the normal execution path. A trial can stop earlier with an error, budget refusal, or cancellation. attempt_phase distinguishes slow preparation from agent work or verification.

Statuses

A missing reward is not zero. A multi-key reward map without a primary reward can be SCORED while the scalar reward is null; inspect verifier_result.rewards.

Find the cause

For BUDGET, restore the relevant credits or budget before resuming the job.

The trace

The trace shows the prompt, messages, tool calls, and results. Search one trial or the whole job:
trial trace reads the stored events available now. It does not stay connected for future events.

Spend

measured is final. measured_provisional can increase. assumed_cap means spend was not measured; its stored zero is a placeholder, not proof of a free run.

Artifacts

The verifier log explains grading. The ATIF trajectory provides a portable conversation record. Raw stdout, stderr, and captured agent-home files are also available.

Download the trial tree

The CLI uses the archive’s trial folder name and prints the saved path under trials/. See Trial outputs for the tree and the difference from a full job archive.

Act on one trial

Retry and regrade create new records. They do not replace the source result. Read eligibility and selection rules before using them.

Trial outputs

Files, traces, and the captured filesystem.

Trial reference

Every inspection and control command.
Last modified on November 9, 2026