Follow Discord
Sweep 30 Oct 2026 · 01:02Z Build v2.1.314 532 read Stable v2.1.308 Latest v2.1.314 Next v2.1.314 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.314 ·

Background rewake hooks can report a missing script in a new way

When an asyncRewake hook exits with code 2, Claude Code can now use a separate missing-script check instead of reading the output

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

For asyncRewake hooks, background commands that run at set moments, Claude Code now handles a missing script differently. Exit code 2 is the number a script returns to signal a problem. When such a hook exits with it, except for a Stop hook, Claude Code can now use a separate check for whether the hook's script could not be found, instead of only reading the hook's output.

This check also spots when the same missing script is reported again. The hook's summary is now trimmed by a shared step.

Why

Reports that a hook could not open its script should be clearer.

Read from
Names in the bundleasyncRewake

See this entry in the whole of v2.1.314 →

Feedback