Monitor a run
watch polls until the run reaches a terminal status. Use get for one snapshot or list to find recent runs:
Run statuses
Retrieve results
Advanced JSON or JSONL submission
For programmatic official-template input, the CLI separates validation, cost estimation, and execution:validate and precheck do not create a hosted run. execute creates the run, returns its runId, and must only be used for the same unchanged input after the current estimate is explicitly approved. Add --callback-url <https-url> when an HTTPS callback is required. Prefer the workbook flow unless you specifically need programmatic input.
The former combined run submit command is legacy and hidden. --idempotency-key remains available only as a deprecated alias for --client-request-id.
Confirm command syntax with the help output from your installed CLI.