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

Session and process state consolidated into two containers

Over a hundred globals were folded into one per-session and one per-process container.

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

Over a hundred separate module-level globals were rewired into one per-session object and one per-process object, so nearly all session state is now reachable, resettable and forkable in one place. No behaviour changes on its own, but it is why dozens of internal accessors changed shape in this release.

Details
  • The session container roughly doubled, from 13 named stores to around 27: cost totals, the journal of the last API request, session flags and scratch state, model selection, prompt assembly, MCP wiring, surface capabilities, user presence, conversation latches, identity, invoked skills, scheduled session tasks, turn budget, hook registry and transcript-writer health. A stale worktree-resume refusal store was dropped.
  • Each store is either shared with or forked from the parent session through the existing fork mechanism.
  • The process container went from one member to eleven, covering launch options, telemetry handles, credential slots, settings source, extensions config, MCP process wiring, request latches, account credit latches, diagnostics and a model-strings cache.
  • Telemetry provider shutdown moved off module globals onto fields of the passed-in state object.
Evidence

conversationLatches, costLedger: e.kind === "fork" ? e.root.costLedger : new qss(),, accountCreditLatches

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

Feedback