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

Session, host and storage handles passed in explicitly

A broad refactor passes session, project root and storage explicitly, preparing for several sessions in one process.

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

A large refactor across config writing, hooks, the status line, file suggestions, notifications and MCP elicitation: each now receives the session, its project root and cwd, or a storage handle as an argument instead of reading ambient globals, and the remaining shared state sits behind accessor objects. Groundwork for running more than one session correctly in a process.

Details
  • Covers the skills registry, teleport info, cached CLAUDE.md, sticky betas and cron tasks.
  • A root session now carries a host object built by a factory.
Evidence

backgroundHousekeeping

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

Feedback