What The Host Owns
The Host owns live work that depends on where it is running:- workspace-folder access
- file previews
- git diffs
- terminal sessions
- terminal agents
- provider and agent setup that depends on tools available to that Host
Multiple Hosts
A user can have more than one Host. For example, your laptop and a workstation can each run a Host, and each Host owns the work it can reach on that machine. Cross-device Hosts are coming soon. The model is:- each device can run its own Host
- Desktop can connect to a Host when that Host is reachable
- live surfaces still depend on the Host that started them
- cloud sync carries durable Task data across devices
Current Host And Tab Host
Traycer can use a Host in two ways:| Host relationship | Meaning |
|---|---|
| Current Host | The Host Desktop is currently using for app-wide actions, such as opening Tasks, files, git diffs, and settings. |
| Tab Host | The Host a specific tab or session started on. |
| Surface | Behavior |
|---|---|
| Chat | Can continue on another Host by cloning the thread. |
| Terminal / Terminal Agent | Cannot migrate because the PTY is tied to the Host that started it. |
| File preview | Loads from its Tab Host. |
| Git diff | Loads from its Tab Host. |