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

Session wiring moved into one controller with a cached tool list

Session start, resume and adoption now live in one controller, and the tool list is recomputed less often.

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

Session start, resume, adoption of agents, shells and workflows, orphan resume and Artifact live-watch rearming now live in a single controller class, and the tool list is recomputed only when its inputs change rather than on every pass.

Details
  • The cache is keyed on the identity of the permission context, MCP tools and clients, skill tools, agent definitions, repl bridge flags and slack tag.
  • App state gained artifactRoomJoinConsentSlugs, which records per-Artifact consent to join its comment room.
Evidence

SessionController: used before its screen bound a host

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

Feedback