[BUG] Notification Hook executes even after all the hooks are disabled via 'Disable all hooks' option
Resolved 💬 6 comments Opened Aug 6, 2025 by TikkanadityaSiddartha Closed Jan 6, 2026
Environment
- Platform (select one):
- [ ] Anthropic API
- [ ] AWS Bedrock
- [X] Google Vertex AI
- [ ] Other: <!-- specify -->
- Claude CLI version: 1.0.69
- Operating System: macOS 15.6
- Terminal: Terminal App
Bug Description
The 'Disable all hooks' option within the Hook Configuration menu doesn't disable the notification hook from execution.
Steps to Reproduce
- Create a notification hook and a stop hook with basic logs (commands:
jq '.' >> notification.txtfor notification hook andjq '.' >> stop.txtfor stop hook) - Run the hooks to see expected logs
- _Disable all hooks_ via the
/hookscommand
Expected Behavior
None of the hooks should be executed
Actual Behavior
Notification hook still fires/executes
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗