Skip to main content
Each method’s parameters, defaults, and return types are in the client.runs reference.

Start a run

Use an uploaded agent name or an AgentContractRequest:

Fetch or stream progress

List, score, and recover runs

Use benchmark_url when a benchmark service does not have a stable URL. resume admits work that never ran; retry re-runs tasks that ended in ERROR. See Manage a run for the lifecycle rules that apply to both. Fetch stored launch metadata or test whether canonical S3 results exist:

Analyze a completed run

Uncached analysis requires the analyzer Lambda name from the agent contract:

Stream run outputs

Stream the tar archive without loading it all into memory:

Executor release provenance

Run responses expose the initial and current executor-release identity: Pre-migration runs can return null for these fields. The metadata endpoint also exposes the initial executor_artifact_uri. A per-dispatch snapshot identifies the exact artifact used by each invocation.