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

Remote sessions wait before first reporting idle while work is queued

In remote sessions, the first "idle" status can now wait, up to a time limit, while incoming messages are still queued

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

In a remote session, Claude Code reports to the server whether it is busy or idle. When a setting is turned on and incoming messages are waiting, the first "idle" report is now held back and is sent after a time limit. Other changes:

  • Session details that fail to send are queued to be sent again.
  • Self-hosted runners have a new environment variable, CLAUDE_RUNNER_DISABLE_TURN_BEGAN_BEFORE_INIT.
  • In one mode, the runner removes setting sources from the arguments it starts Claude Code with.
Why

This stops a remote session from reporting idle too early, when there is still work waiting for it.

See this entry in the whole of v2.1.309 →

Feedback