Terminal access to projects, gates, incidents, proof, and execution surfaces.
The CLI enforces the same governance as the dashboard: no mutation without proof, no execution without approval.
The CLI is available by repo install. Package distribution is not yet published.
cd clipip install -e .Requires Python 3.10+. Installs as the gatestack command.
export GATESTACK_API_KEY=gs_live_your_key_hereOr use gatestack auth login for interactive authentication.
gatestack versionDisplay CLI and API versiongatestack healthCheck API health and readinessgatestack configShow current CLI configurationgatestack projects listList projects in your organizationgatestack projects get <id>Get project detailgatestack gates pendingList pending approval gatesgatestack gates get <id>Get gate detail and historygatestack directives createCreate a draft directive from the terminalgatestack incidents get <id>Get Watchman incident detailgatestack surfaces registerRegister this machine as an execution surfacegatestack surfaces meGet current surface identitygatestack surfaces heartbeatSend heartbeat to the Control Planegatestack surfaces stop-statusCheck Emergency Stop statusgatestack surfaces assignmentGet current execution assignmentgatestack tasks listList tasks for current assignmentgatestack tasks get <id>Get task detailgatestack tasks start <id>Start a taskgatestack tasks complete <id>Complete a task with outputsgatestack tasks fail <id>Fail a task with errorgatestack proof readinessCheck proof readiness for current executiongatestack proof submitSubmit a proof packetgatestack proof latestGet latest proof packet