Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.271 ·

New turn/message-queue draining classes (Da, el) for the session loop

Two new internal classes manage draining the turn/message queue in the session loop

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaElsewherewhat it touches
KindInternal Changesin v2.1.271,
Under the hood

Two new internal classes manage draining the turn/message queue in the session loop

What

Claude Code's session loop gained two new internal classes: one that gates the message queue by tracking whether its "head" is ahead of a wait point, and another that runs a full turn drain, handling teardown, abort signals, and the per-command turn loop by coordinating the message queue, delivery ledger, turn runner, and turn gate together.

Why

This is internal restructuring of how Claude Code manages finishing out turns and draining queued messages, not a change you'd directly notice.

See this entry in the whole of v2.1.271 →