v0.4.11
v0.4.11
Safer multi-agent workflows, self-documenting configuration, and improved memory accuracy.
Highlights
-
Worktree isolation now merges back automatically. Child agents work in isolated Git worktrees and, on successful completion, merge changes back into your working tree by default.
-
Recovery patches. Conflicting or failed child changes are preserved and can be reviewed, applied, or discarded with:
/agents diff <id>
-
Worktrees moved out of
$TMPDIR. Child workspaces now live under~/.brainrouter/worktrees/and can be relocated withcli.worktreeRoot. -
Self-documenting config. Safe
cli.*defaults automatically appear inconfig.json, making available settings visible and editable. -
Memory verification. New
/memory verifycommand andmemory_verifyMCP tool detect stale, re-anchorable, and removable code-linked memories. -
Churn-aware memory decay. Memories tied to frequently changing files now naturally decay faster than those linked to stable code.
Improvements
-
Child completion messages now clearly report merge results.
-
Added automatic cleanup for stale recovery patches.
-
Added
cli.worktreeRootconfiguration. -
Auto-chain review remains opt-in via:
/auto-chain review /auto-chain both
Also Included
-
Design specifications for:
- Per-session workspace isolation
- Build-loop workflows (plan → implement → verify → review)