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.
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
| id | iss-2610251557502327 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | nitpick |
.abcd/work/issues/open/iss-2610251557502327-docs-how-to-install-md-253-255-says-that.md
open on GitHub ↗ · commit history ↗