Sharing a Terminal
Right-click a terminal pane and choose Share Terminal… to open a separate window showing that session's live scrollback, read-only — titled "Shared," followed by the session's name.
What this gets you today
As shipped, there's no way for a second person to actually attach to that window. No link, code, or network connection exists yet to bring somebody else in — sharing runs entirely on the one machine NEXUS is on. In practice, opening Share Terminal… today shows you a read-only view of your own session with an empty participant list, rather than connecting you to anyone else.
Closing the window isn't a "stop sharing" action — there's no such control. Nothing about the underlying session changes when you close it, and reopening Share Terminal… for the same session shows the same state, unchanged.
The driver model it's built around
The window is built around a driver model, for once attaching a second participant is in place: only one attached participant can type into the shared terminal at a time — that's the driver. The current driver can offer control to another attached participant, who must explicitly accept it before typing access actually changes hands, so control moves in two steps — offer, then accept — rather than instantly. If a driver leaves while someone else is attached, control doesn't transfer automatically either: it goes idle and is offered to the next attached participant the same way. The panel always shows who's currently driving, or that no one is.
Where to go next
- Pane Types — the terminal pane this feature shares from.
- Running & monitoring — Pause, Resume, Kill, and Restart, which all still act on a shared session's underlying shell.
- The Inspector — the session identity and live status shown for the terminal being shared.