Documentation
¶
Overview ¶
Package wsproxy contains the bootstrap logic for the wsproxy sidecar (cmd/wsproxy). It hosts two endpoints:
- Terminal WebSocket proxy (default :9003): routes dashboard terminal connections to the appropriate Worker cluster's sandbox terminal endpoint.
- Sync manager + internal HTTP API (default :9004, enabled when AGENTBOX_SYNC_TOKEN is set): maintains persistent WebSocket connections to every Worker cluster and exposes /internal/* endpoints for the Dashboard BFF to manage global API keys and SandboxTemplates.
Downstream (closed-source) distributions should import this package and invoke Run() from their thin main() wrapper so they stay in sync with upstream wiring changes.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.