Unclear What the remote switch falls back to when the server sends nothing is not known.
What
A turn is one round of Claude working on your request. When a turn is interrupted, Claude Code normally picks it back up automatically. Before, it always did so.
Now, when all of these hold, Claude Code skips that automatic resume:
- Claude Code is running as a remote session (
CLAUDE_CODE_REMOTEis set) - The interrupted turn ended because of a rate limit (the service refusing more requests for a while)
- A message from you is already waiting in the queue
- A remote setting that Claude Code checks is switched on
In that case your waiting message is handled instead of the old turn being retried.
Why
In cloud sessions, a rate-limited turn being resumed could hold up a new message you had already sent. This lets your message go first.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
What the remote switch falls back to when the server sends nothing is not known.