Use the corresponding full ID as
$TRIAL_ID, $ANALYSIS_ID, or $TASK_CHECK_ID below.
Choose a resource
- Trial
- Analysis
- Task check
Live or captured?
files status reports what is available.
Reads normally choose the available source. Add
--source live or --source capture to require one; an unavailable source returns an error.
A capture is not a full copy of the original image. Unchanged image files can appear in listings without stored bytes. Reading one returns
not_captured. Search also excludes files whose bytes were not captured.Browse and read
files ls is an alias of files list. Listing cursors come from next_cursor.
Byte ranges and binary output
Byte ranges and binary output
files cat writes raw bytes. Redirect them to a local file when needed.--json, the response contains base64 data, encoding, bytes, and path.Search and changes
Search reports file paths, line numbers, and snippets. Narrow
--path when searching the whole sandbox is unnecessary.
Changes report created, modified, and removed files by execution phase.
Download a subtree
Without an output directory, the command writes archive bytes to stdout. With
--json, those bytes are base64; when saving to disk, JSON returns the saved path.
Logs
system is recorded only when the job enabled --system-log. setup and metrics are accepted stream names but are not recorded today.
Without follow, JSON is a page of lines. With follow, each line is a separate JSON record. --limit does not limit a follow stream.
Processes
procs <id> reads the running sandbox’s process list. It accepts only global options and is unavailable after the sandbox ends.
Published task files
These commands read the task package, not a trial sandbox. Pin the dataset version.
Task-package reads have no live/capture selector. All commands accept global options.

