You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
HooksArea: what it touches
ImprovementsKind: in v2.1.323,
ImprovementsSection of the release
Unclear It is not stated which sessions block these hook changes.
What
A hook is a command you configure for Claude Code to run automatically, and some hooks can change what a tool returns before Claude sees it. Claude Code now has two messages for when a hook tries to make a change it is not allowed to make in the current session:
Your answer to a question Claude asked you: Claude reads your answer without the hook's change.
Slack messages Claude read: Claude reads them without the hook's change.
In both cases Claude uses the original, unmodified version and says that the hook's change was not applied.
Why
In some sessions, hooks can no longer rewrite these results. If you rely on a hook that edits answers or Slack messages, it may not take effect there.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not stated which sessions block these hook changes.