Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.222 ·

Remote control enable/disable runs as a tracked async task

Toggling remote control now carries pending permission prompts over to the new session instead of losing them.

You'll notice Improvements
JSON All of v2.1.222
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
Remote ControlArea: what it touches
ImprovementsKind: in v2.1.222,
ImprovementsSection of the release
What

Handling of the remote_control control request is now wrapped in a single async operation with its own error handling, and it hands off state to the newly created remote session instead of dropping it.

Details
  • Old session is torn down only after its callbacks are cleared.
  • Pending permission requests and pending user-dialog requests are replayed to the new remote session.
  • The initial name supplied in the request is preserved across the swap.
Evidence

getPendingUserDialogRequests()

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

Feedback