ConnectionsDevices & the agent
Connections
Devices & the agent
A small agent on every machine serves its terminals, ports and state to the app over a loopback API.
- Open Devices. Settings → Devices.
- Scan one. Click a device to expand it and scan its live tmux sessions.
- Act on what you find. Add a session to a workspace, move it, or terminate a stale one.
- Add machines. Run the setup wizard and give it SSH details you can already reach.
A small agent runs on each device and serves its terminals, ports, saved state and usage over a loopback API. Your state lives on the device - not only in the browser - so it survives clearing site data, and any browser pointed at that device sees the same layouts.
The setup wizard in Settings → Devices takes the SSH details of a machine you can already reach and installs the agent on it over that connection - you set up SSH, PzzaCode drives the rest. Once installed, the machine behaves exactly like the local one.
In Devices, click a device to scan every tmux session on it - even leftovers the app never opened. From there you can add one to a workspace, move it, or terminate it, which makes cleaning up stale sessions on long-running boxes painless.