Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.232 Home All releases olderv2.1.231 v2.1.233newer
Claude Code v2.1.232

Session state moved into a per-host container

Under the hood
Useful1 Signal1
Session State

More globals moved into a per-host object, changing scope when sessions share a process.

What

State that lived in module-level globals now sits in one host-scoped object, which changes how it is scoped when more than one session shares a process.

Details
  • Named slots include credential slots, MCP process wiring, request and account-credit latches, telemetry handles, a model strings cache and the settings source, plus session flags, invoked-skill records and conversation latches.
  • Call sites for skills bookkeeping, teleported session info, sticky-beta unlatching and startup profiler state were rewritten to read through it.
  • No user-visible behaviour change.
Evidence

credentialSlots

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.232 →