mirror of
https://github.com/stablyai/orca.git
synced 2026-10-30 16:47:34 +00:00
* fix(remote-terminal): a headless host keeps a parked terminal at its viewer's grid Parking a paired pane closes its stream, the PTY's last viewer. The floor then reclaimed the PTY to the host's geometry, which on a windowless orca serve/orcad host is the 120x40 spawn grid nobody sees. Every reveal then fetched a snapshot at 120x40 and reflowed it to the pane, and a TUI redrew twice. With no host pane to give the grid back to, the floor now keeps the last owner's grid; the parked owner's reserved seat resumes it without a resize. * test(remote-terminal): a phone or another viewer still takes a parked terminal's grid on a headless host * fix(remote-terminal): a phone leaving a parked headless terminal restores the parked grid * fix(remote-terminal): keep the parked desktop grid as the restore baseline even while a phone fits * test(remote-terminal): tie each PTY size probe to its own reply