Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.248 ·

Bad hook matchers are reported against the event they belong to

Bad hook matchers now produce an error naming the event they belong to.

You'll notice Improvements
JSON All of v2.1.248
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
HooksArea: what it touches
ImprovementsKind: in v2.1.248,
ImprovementsSection of the release
What

Hook configuration validation now checks each matcher with rules specific to the event it is attached to, and the resulting error names that event instead of failing generically.

Details
  • Event rules live in a lookup table keyed by event name; a tool.call entry is read from it.
Evidence

SITE_RULES

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.248 →

Feedback