What
Remote Control lets you drive a Claude Code session from another device. New code covers the case where the Claude Code program file that Remote Control started from has since been deleted, for example by an update.
- It looks for a replacement program, either the native install or a Homebrew install, and records a
bridge_session_stand_inerror kind. - It warns: "The program file this Remote Control started from is gone, most likely removed by an update."
- Related additions: a
refusalWaitMssetting on one component, and session state fieldsmoveFirstTurn,moveSendsandsentBeforeStop, which look like groundwork for moving a Remote Control session.
No caller for any of this was confirmed, so it may not run yet.
Why
If this is connected, Remote Control would be able to keep starting new sessions after Claude Code updates itself in place, rather than failing because its original program file disappeared. For now it is groundwork.