Files
tty7/crates
l0ng-ai 73dbd7e14a fix(ssh): tell a client that attaches late what the connection reached
The ssh phase is an event, and `replay_state` — which catches a new subscriber
up on the cwd, the prompt, the remote context and the exit — did not carry it.
A GUI restarted while a session was up therefore learned nothing about it: the
tab fell through to the grey "nobody said" dot, on a pane the user could type
into and get output back from.

The daemon keeps the last phase per pane and replays it on attach. It records
it even with no client listening, which is exactly the case that matters: the
phase a connection reached while nobody was attached is the one the next client
needs.
2026-08-15 02:34:29 +08:00
..