This is the record of an abcd-managed repository

abcdBetav0.16.2 · 2026-11-06

Development record

docs/how-to/install.md:253-255 says that while ~/.abcd stands no tool runs at all in an agent session, because the safety check blocks every command, the rename included. That holds only while the plugin root is empty, the state a plugin update leaves, since hooks/pre-tool-use.sh exits 2 before any bootstrap. With a binary in the plugin root, abcd guard hook admits the exact rename command (internal/surface/cli/homestop.go:102-109, :143-160; internal/abcdhome/abcdhome.go:45-48), and the hook gates only the shell and question tools (hooks/hooks.json:29), so other tools still run.

issueopennitpickiss-2610251557502327

docs/how-to/install.md:253-255 says that while ~/.abcd stands no tool runs at all in an agent session, because the safety check blocks every command, the rename included. That holds only while the plugin root is empty, the state a plugin update leaves, since hooks/pre-tool-use.sh exits 2 before any bootstrap. With a binary in the plugin root, abcd guard hook admits the exact rename command (internal/surface/cli/homestop.go:102-109, :143-160; internal/abcdhome/abcdhome.go:45-48), and the hook gates only the shell and question tools (hooks/hooks.json:29), so other tools still run.

Frontmatter

idiss-2610251557502327
typeissue
lifecycleopen
severitynitpick