Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
HooksArea: what it touches
Internal ChangesKind: in v2.1.323,
Internal ChangesSection of the release
What
A hook is a command you set up for Claude Code to run automatically at certain moments, and it can deny an action. When a hook module denies one, the debug log, a detailed file Claude Code writes for troubleshooting, used to record the full reason. It now records only how long the reason is. The reason itself is left out because it can quote the tool's input.
Why
Whatever was in a tool's input, such as file contents or commands, no longer ends up in your debug logs through a hook's deny reason.