Skip to main content
trials() returns the trials client. A trial id is global: no method needs the job id.

get

One trial in full. Its job_id points back to the job.

trace, traceEvents

One page of the parsed trace, or every available event; traceEvents drains what is stored and stops. type (an exact type), grep (a case-insensitive regex over type and content, a plain string being a substring) and tail (the last N matches, 1 to 10000) filter on the server and compose with the cursor.A cursor is a seq: to resume later, pass the last event’s seq as a string. limit defaults to 200, at most 1000, and event 0 is the instruction.

artifact

One raw artifact, the same names evolve trial download --stream takes. Null means the trial never stored it.

files, file

Every file the platform stored for the trial, as { path, size_bytes } rows sorted by path (limit default 200, at most 1000), and the raw bytes of one of them. A range reads a slice; suffix reads the last N bytes. A very large file must be read by range. There is no CLI verb for either.

regrade, retry, stop

Re-run only the verifier, run the trial again, or stop in-flight trials. A regrade and a retry each return a new one-trial job; regrade is refused with regrade_source_ineligible for a shared-mode trial, retry with trial_not_settled for a live one.stop takes at most 100 ids, trials and analyses mixed, and reports each in exactly one of stopped, stopped_analyses, already_terminal or not_found. Stopped trials rejoin the run on a resume of their job.