Skip to main content
The checks cannot tell you what an agent will do with a task. Conduct runs it.

Run: run_harbor_tasks

Every run records the repository and the commit it ran at.

Models and cost

A model that cannot be served refuses the launch before any trial starts, and nothing is spent. A conduct run names its models; one with none is refused. harbor_rollouts reports each trial’s cost and the cost per solve per model and harness.

What lands where

Failures are typed

Each trial ends as one of these, read from what Harbor recorded at the source. The outcome says whether the grader ran: a trial with a verifier result is graded and carries its reward, and it counts as solved where that reward is 1.0 or more (pass@k and solve rates read it so). Only a trial with no verifier result gets an error outcome. Infrastructure is never scored as the model’s 0. It is counted beside the score, and retryable outcomes run again up to max_attempts. When a failure would hit every call alike (the model service down, credits out), the launch stops the calls not yet rolling out and marks them stopped. The task’s result names the failure and carries rerun: the one call that runs exactly the stopped work again.

Follow and stop

Every run is a task. get_task shows each call’s phase and any failure as it happens. cancel_task cancels every call and stops its sandboxes.