Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.277 ·

Session tracker now tracks a distinct "head hooks pending" state before recording transcript history

Session history recorder gains a pending state that holds messages until startup hooks finish

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

Claude Code's internal session-history tracker now has a "head hooks pending" state. When it's active, incoming messages are held instead of being recorded immediately, and are replayed once the hooks that run at the start of a session finish resolving. The underlying hook lifecycle machinery now publishes this pending state and waits until after the transcript is spliced in before releasing it, rather than releasing right away.

Why

This avoids recording conversation history out of order or before session-start hooks have had a chance to run, keeping the saved transcript consistent.

See this entry in the whole of v2.1.277 →

Feedback