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.246 ·

Hook event catalogue is rebuilt rather than cached

The hook event table is rebuilt each time instead of cached; wording is unchanged.

Under the hood Internal Changes
JSON All of v2.1.246
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
HooksArea: what it touches
Internal ChangesKind: in v2.1.246,
Internal ChangesSection of the release
What

The table describing every hook event, its summary, exit-code meaning and matcher rules, used to be cached against the sorted list of tool names. That cache and its reset method are gone and the table is now built fresh on each call. The events and their wording are unchanged.

Evidence

Before tool execution

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.246 →

Feedback