show, trace and download take an analysis id, or a trial id. An analysis id (or its unambiguous prefix) names that run. A trial id (or prefix) names the trial’s latest analysis, the one trial show prints on its analysis row. A prefix matching both an analysis and a trial is refused as ambiguous, naming both.
A trial nobody analyzed is refused with the remedy, evolve analyze <job>, and so is a regrade result’s id. An id you cannot read answers analysis_not_found; download on a run still queued or running answers analysis_not_terminal.
analysis list
n
Page size.
c
Resume from a page cursor.
keys | all | help
Choose and order columns, comma-separated.
help lists the keys.Print only ids, one per line, for piping.
Full cell content instead of one-line truncation.
Omit the header row in piped (TSV) output.
my | shared
Visibility scope:
my, what you created (the default), or shared, your organizations’ rows that teammates created.job-id
Only analyses of this job’s trials. An id, or an unambiguous prefix.
s1,s2,...
Filter by analysis status:
queued, running, completed, failed.analysis show
analysis trace
n
Skip the first N events. To resume, pass the count you already hold; sequence numbers are dense from 0, so N is also the next one.
analysis download
evolve.json, or stream one artifact.
dir
default:"analyses/"
Directory to save under. The run lands in
<dir>/analyze-<analyzed trial>__<7 chars>/, the run’s own folder name, read from the archive.Replace an existing folder of the same name.
artifact
Print one artifact to stdout instead of saving:
analysis (the verdict document), trace-parsed, trace-stdout, trace-stderr or agent-home.n
With
--stream trace-parsed: skip the first N events.Global options
Machine-readable JSON output.
key
API key. Defaults to
$EVOLVE_API_KEY.url
API base URL. Defaults to the Evolve dashboard API.

