ci/docs: enforce protocol check and deprecate control api

This commit is contained in:
Peter Steinberger
2025-12-09 17:03:05 +01:00
parent 72eb240c3b
commit 3ced3f4c82
2 changed files with 6 additions and 0 deletions

View File

@@ -72,6 +72,10 @@ jobs:
if: matrix.runtime == 'node' if: matrix.runtime == 'node'
run: pnpm build run: pnpm build
- name: Protocol check (node)
if: matrix.runtime == 'node'
run: pnpm protocol:check
- name: Lint (bun) - name: Lint (bun)
if: matrix.runtime == 'bun' if: matrix.runtime == 'bun'
run: bunx biome check src run: bunx biome check src

View File

@@ -1,5 +1,7 @@
# Control channel API (newline-delimited JSON) # Control channel API (newline-delimited JSON)
**Deprecated:** superseded by the WebSocket Gateway protocol (`clawdis gateway`, see `docs/architecture.md` and `docs/gateway.md`). Use only for legacy builds predating the Gateway rollout.
Endpoint: `127.0.0.1:18789` (TCP, localhost only). Clients reach it via SSH port forward in remote mode. Endpoint: `127.0.0.1:18789` (TCP, localhost only). Clients reach it via SSH port forward in remote mode.
## Frame format ## Frame format