Sazabi
CLI

sazabi runs

Command reference for sazabi runs.

sazabi runs — Inspect deferred agent runs. Subcommands: get, cancel, stream.

sazabi runs

Inspect deferred agent runs

sazabi runs <subcommand>
sazabi runs get <run-id>  # Check current run status
sazabi runs get <run-id> --wait  # Wait until the run is terminal
sazabi runs cancel <run-id>  # Request cancellation of a run
sazabi runs stream <run-id>  # Stream run events in real time

sazabi runs get

Get a deferred run by run ID

sazabi runs get <run-id> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--waitbooleanNoWait for terminal status and print the final result
--timeoutstringNoTimeout in seconds to wait before returning processing state
--jsonbooleanNoOutput as JSON
--api-base-urlstringNoOverride API base URL
sazabi runs get <run-id>  # Check current run status
sazabi runs get <run-id> --wait  # Wait until the run is terminal
sazabi runs get <run-id> --wait --timeout 60  # Wait up to 60 seconds
sazabi runs get <run-id> --json  # Output run state as JSON

sazabi runs cancel

Request cancellation of an in-flight run

sazabi runs cancel <run-id> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--jsonbooleanNoOutput as JSON
--api-base-urlstringNoOverride API base URL
sazabi runs cancel <run-id>  # Request cancellation of a run
sazabi runs cancel <run-id> --json  # Output the result as JSON

sazabi runs stream

Stream a run's agent events in real time

sazabi runs stream <run-id> [options]
FlagTypeRequiredDescription
--tokenstringNoOverride token
--cursorstringNoResume from a prior stream cursor after a disconnect
--jsonbooleanNoEmit one NDJSON event per line (stdout carries events only)
--api-base-urlstringNoOverride API base URL
sazabi runs stream <run-id>  # Follow run events (human-readable)
sazabi runs stream <run-id> --json  # Emit NDJSON events for tools
sazabi runs stream <run-id> --cursor seq:42  # Resume after a disconnect