-
Notifications
You must be signed in to change notification settings - Fork 1
Host client
Elliot edited this page Jul 28, 2026
·
1 revision
The VTOC client runs as a small container or service on an authorized computer. It makes a particular computer's declared capabilities available through typed, auditable results. It is not a remote shell or a generic USB inspector.
flowchart LR
H[Heltec VTOC Agent] -->|typed outbound session| B[Hermes VTOC bridge]
C[VTOC client on authorized computer] -->|capability catalog and results| B
B --> R[Ragnar]
B --> I[Intercept]
B --> T[VTOC TAC Plugin]
T --> S[TAK Server]
Each client capability declares an owner, input and output schema, privilege, timeout, rate limit, audit metadata, and rollback note. A local USB/UART or network transport must be explicitly supported and tested. Detecting a cable or nearby device is never enough to enable a capability.