Auth Modes
- token
- OTP generation/revoke
- identity-backed agent auth
Deep Dive
Valkyrie remote is designed as an operator stack: composited capture, authenticated session control, attach/detach persistence via agent, and viewer role governance.
Valkyrie remote_server plugin
-> remote agent daemon
-> native viewer (SDL)
-> web viewer (browser)
One control owner at a time, explicit claim/lease semantics, and output switching policies enforced server-side.
Viewer can be `view-only` or `control`; control claims are visible and revocable.
Output switch, bitrate/latency tuning, audio codec/mute/duck, kick/kick_all, and state introspection.
Adaptive transport is tuned for responsiveness first. When conditions degrade, server and client reduce complexity before sacrificing session continuity.