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

Remote Control bridge now recovers from 401s during background polling, not just 404s

Remote Control's background session poller now treats an expired credential (401) as a reason to re-register, with clearer error messages

Group of 3 You'll notice Internal Changes
JSON All of v2.1.267
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Remote ControlArea: what it touches
Internal ChangesKind: in v2.1.267,
Bug FixesSection of the release

Unclear Whether the tengu_bridge_env_reregister gate is active has not been read for this account.

What

  • The bridge's background polling loop, used for Remote Control/cloud sessions, now treats a 401 (unauthorized) response as a trigger to re-register the environment, in addition to the existing 404 (not found) case, provided the same gates hold.
  • The re-registration function now takes a trigger argument distinguishing 401 from 404, logs the correct status code, and records which trigger fired in telemetry. A 401 uses its own backoff floor (reregister401BackoffFloorMs) and logs a message about a renewed Remote Control credential rather than a re-registered environment.
  • If repeated 401s exhaust re-registration attempts, or the server issues a replaced environment instead, the bridge now logs a distinct, user-facing fatal error telling the user to restart claude remote-control.

Why Previously only a 404 triggered recovery, so an expired or renewed credential (401) could leave a Remote Control session stuck polling without a clear path forward. Now it's handled automatically where possible, with a clearer error message when it can't be.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhether the `tengu_bridge_env_reregister` gate is active has not been read for this account.

See this entry in the whole of v2.1.267 →

Feedback