TermRemoteCtl/docs/architecture/protocol.md

11 lines
387 B
Markdown

# TermRemoteCtl Protocol Notes
## Control Plane
HTTPS JSON endpoints handle pairing, trusted devices, sessions, presets, and history windows.
## Data Plane
WebSocket handles active-session attach, terminal output frames, resize events, and input events.
## First Serialization Rule
All timestamps use ISO 8601 UTC strings. Session IDs, device IDs, and pairing IDs are opaque strings.