Repository navigation
v0.0.48
Deep links and embedding
/?t=<name-or-id>opens the web UI straight on one terminal (&m=<machine>for a paired machine). The URL follows the terminal on screen, so it can be copied, refreshed, or gone back to. A name that is not there, or a terminal that has exited, is said plainly in the panel.&embed=1shows only that terminal — no sidebar, tabs, or file panel — sized to its iframe and still typeable. The page may be framed byhttp://127.0.0.1:*andhttp://localhost:*only (before this, any site could frame it).sessionhubd url <id-or-name> [--embed] [--on MACHINE]prints the link. No token goes in it; the browser signs in with the cookie it already has.
Lighter with many devices connected
- A page that is not on screen (another tab in front, a phone asleep) now gets only the terminal list instead of the whole project list — about a tenth of the size — and no CPU/RAM readings. Finish notifications and the chime still work; the full list arrives once the page shows again.
- Bursts of changes (an agent rewriting its session files) are folded into at most one update per second, to every device.
Web interface: 1.2.51.