Core Features
Notify
Get pinged the instant an agent needs a permission or finishes a task — foreground, tmux, nohup, or over SSH.
Approve
Allow, reject, or reply with feedback from a Telegram button. A denial with a note changes what the agent does next.
Remote steer
Inject instructions into a live session from your phone. Needs tmux; degrades gracefully to notify-only when absent.
Multi-agent
Claude Code, Codex, and Gemini CLI unified behind one adapter layer, with defensive parsing across versions.
Single binary
One static CGO-free executable, no runtime dependencies. Present but absent until you run init — no processes, no config changes.
Secure by design
Outbound long-polling only — no public port or webhook. A single allowlisted Telegram ID; the token never touches logs or messages.