Enrol and connect agents
Built
A device enrols with a token and gets its own certificate. It connects over mutual TLS, renews its certificate over the control connection, and a revoked device is disconnected at once. Presence is tracked.
Limits and gaps: a WebSocket fallback and proxy support. The agent keeps its key in a protected file, not in the TPM or Keychain.