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

More caches scoped per host instead of per process

Under the hood
Useful1 Signal2
Session State

Caches now belong to each Claude Code host rather than the whole process.

What

A batch of module-wide singletons now live in a per-host keyed holder, which matters when more than one Claude Code host runs inside a single process.

Details
  • Moved: terminal capability state, the tmux option probe, startup profiler state including its memory snapshots, MCP and session wiring, bypass-permissions rearm, team store presence, agent file entry cache, bridge subscription, pending model usage, and agent-observed notes.
  • IDE detection also moved and gained jetbrainsPluginInstalled, a cache of whether the claude-code-jetbrains-plugin is installed, cleared alongside the rest of the IDE state.
Evidence

hasTeamStore, jetbrainsPluginInstalled

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 →