You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
HooksArea: what it touches
New FeaturesKind: in v2.1.248,
New FeaturesSection of the release
What
If a permission hook or handler rewrites a tool call until it is empty, Claude Code now returns an explicit failure explaining that nothing was sent, rather than quietly issuing an empty request.
Details
The message names both the send and subscribe cases.
Evidence
A permission handler rewrote this call so that nothing was left to send or subscribe; nothing was sent.
Strings lifted out of the shipped bundle, so the claim above can be checked against them.