Unclear Whether plugin hooks still receive the tool's response in this case is not stated.
What
Plugins can add hooks, which are small programs that run before or after Claude Code uses a tool and can change the tool's input. Sometimes the part that runs these hooks cannot tell where a tool call will run. In that case Claude Code now:
- logs "the plugin hook runner could not say where a tool call runs".
- treats the call as one belonging to the current Claude Code process.
- refuses any changed input a hook tries to substitute.
- no longer returns the tool's response in that result.
Why
This makes it harder for a plugin hook to change a tool call when Claude Code cannot confirm where the call will run.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
Whether plugin hooks still receive the tool's response in this case is not stated.