Documentation
How the daemon, the relay and your devices fit together — and how to make agents ask before they act.
Press ⌘K or / to search. Results filter the sections below as you type.
No sections match that search. Try a shorter term, or ask us.
Nothing to a held command, on your phone.
About twenty minutes from a fresh host to a command you can deny from anywhere.
Install the daemon
One command per host. Runs as a user service, dials out only, needs no root.
/install · 4 min
Pair a device
Exchange keys between host and phone with a one-time code. Revoke any device later.
/pairing · 3 min
Your first approval
Read the command verbatim, check the span chain, approve with a hold or let it time out.
/approvals · 5 min
Browse by section
Concepts first, then the knobs, then the reference.
Concepts
Sessions and states
/concepts/sessions
Spans and subagents
/concepts/spans
Approvals and timeouts
/concepts/approvals
Policies
/concepts/policies
9 pages
Guides
Budgets and windows
/guides/budgets
The circuit breaker
/guides/breaker
Offline behaviour
/guides/offline
Running multiple hosts
/guides/hosts
12 pages
Reference
CLI
/reference/cli
Adapter API
/reference/adapter
Webhooks
/reference/webhooks
Keyboard map
/reference/keys
7 pages
Troubleshooting
Daemon will not link
/fix/link
Agent not detected
/fix/detect
Push never arrives
/fix/push
Approval timed out
/fix/timeout
6 pages
Popular pages
Docs track releases
Pages are versioned with the daemon. Anything that changed behaviour in [VERSION] is listed in the release notes first.