You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Remote ControlArea: what it touches
New FeaturesKind: in v2.1.248,
New FeaturesSection of the release
What
claude remote-control now saves the session IDs it is currently servicing when it shuts down for an upgrade, reload or yield, and re-queues them on the next start. Sessions survive a restart instead of being dropped.
Details
The IDs and a timestamp are stored in the bridge pointer file, capped by MAX_POINTER_ACTIVE_SESSION_IDS.
They are only re-queued if the stamp is still within PERSISTED_SESSION_RESUME_WINDOW_MS.
Pointer writes are serialized through a write queue; clearing the pointer stops the hourly refresh, which now also drops stale session lists.
Only applies to runs that own the pointer and preserve state on shutdown.
Evidence
persistActiveSessionsOnShutdown
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agreeFixed claude remote-control rejecting its own flags (e.g. --spawn, --name) when a global flag or a wrapper-injected option precedes the…