Follow Discord
Sweep 02 Oct 2026 · 18:55Z Build v2.1.288 509 read Stable v2.1.285 Latest v2.1.287 Next v2.1.288 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.288 ·

Project hooks that changed after a session attached can be set aside or run as recorded

Served sessions gain a mode where a project hook that changed since attaching is set aside or run as recorded, not always held

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

A hook is a command that Claude Code runs automatically at certain points, and a project can supply its own hooks. In sessions where hooks are served to Claude Code, a project hook that changed after the session attached was always held for your approval. There is now a mode in which such a hook is instead either set aside or run in the form that was recorded earlier. In that mode, Claude Code also asks a separate question about each hook that was updated.

Why

This changes what happens to project hooks that are edited partway through a remote or served session.

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 doubtWhat switches this mode on is not known.

See this entry in the whole of v2.1.288 →

Feedback