Unclear It is not clear when Claude Code runs hooks through this path for non-command hooks, so whether your own hooks are affected is unknown.
What
Hooks are your own actions that Claude Code runs automatically at set moments. The part of Claude Code that runs them used to handle only command hooks, which run a shell command. It can now handle other hook types too:
- Prompt and agent hooks: reported as applying, without being run on this path.
- Other non-command hooks: run directly, with an exit status returned.
For hooks that do not come from a command, Claude Code may first wait for your settings to finish loading.
Why
On this path, hooks other than command hooks can now actually be run.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not clear when Claude Code runs hooks through this path for non-command hooks, so whether your own hooks are affected is unknown.