Repository navigation
v0.3.0
Supervised auto mode: /auto hands the work to a subagent your agent supervises, so you can walk away without the agent stalling on a permission prompt (#90).
Highlights
/auto, supervised auto mode: the agent still answers conversation and quick read-only questions itself, but work that edits files or runs commands goes to one subagent it keeps for the whole session. The parent decides every check-in itself, with your intent, the conversation, the child's activity andAGENTS.mdin view. It approves routine in-scope work, denies wrong turns with a correction, and denies risky steps (push, history rewrites, deletions, writes outside the repo, installs) with "skip it and report it". Nothing waits on you, and the final report ends with a Needs you list (#90).- Auto mode stays on until you toggle it off, including across
--resume(#90). - An AUTO badge shows in the TUI and Android headers while auto mode is on, updated live as it toggles and correct on resume/attach (#91).
- Subagents now get the project's
AGENTS.md; wherever it says to ask the user, they ask their parent instead (#89). - Subagents read and search with Read/Grep/Glob instead of Bash, and batch related Bash calls into one, so a supervisor gets fewer approval requests (#90).
Upgrade notes
- The session store gains a
sessions.autocolumn, added in place on first launch of 0.3.0 without a schema-version bump. Older nudge binaries keep working against the same~/.nudge/nudge.db, and unlike 0.2.0 there's no need to quit running sessions first. - The
SessionInfowire event gains anautofield that defaults to false on both the Rust and Kotlin sides, so older and newer clients and daemons interoperate. An older client just shows no badge. - Only a client that may answer permission prompts can turn on auto mode: a peer agent connected with
/connect-peercannot.