Directories
¶
| Path | Synopsis |
|---|---|
|
Package protocol is the relay wire + crypto contract, shared by the runner and (mirrored in JS) the browser viewer.
|
Package protocol is the relay wire + crypto contract, shared by the runner and (mirrored in JS) the browser viewer. |
|
Package ptysession runs a command in a pseudo-terminal and exposes its IO plus a resume ring buffer.
|
Package ptysession runs a command in a pseudo-terminal and exposes its IO plus a resume ring buffer. |
|
Package relayclient talks to the relay control plane: it creates a session over REST and dials the runner WebSocket.
|
Package relayclient talks to the relay control plane: it creates a session over REST and dials the runner WebSocket. |
|
Package runner wires a PTY session to the relay: it mirrors the command to the local terminal, streams an end-to-end-encrypted copy to a viewer, pumps the viewer's input back, and survives reconnects.
|
Package runner wires a PTY session to the relay: it mirrors the command to the local terminal, streams an end-to-end-encrypted copy to a viewer, pumps the viewer's input back, and survives reconnects. |
Click to show internal directories.
Click to hide internal directories.