fix(runtime): wire streamer CDP proxy and input bridge #6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "codex/chromeless-runtime-pool-wiring"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pattern C session pods were still missing the runtime pieces required by the WebRTC gates: the streamer page fetched DevTools /json/version cross-origin and the input relay had no input-bridge listener.\n\nThis patch adds a same-origin streamer static server endpoint at /cdp/json/version, passes cdp=/cdp from launch-chromeless.sh, stages it into both runtime Docker paths, and adds input-bridge to default-pool and sw-pool Helm templates on :9200.\n\nVerified with:\n- python3 -m py_compile infra/streamer-static-server.py\n- bash tests/runtime/phase2-runtime-contract.sh\n- helm template cb infra/helm/chromeless --set signaling.enabled=false --set controller.enabled=false --set turnIssuer.enabled=false --set defaultPool.enabled=true --set swPool.enabled=true\n- local /cdp/json/version unavailable-CDP smoke returns 502 JSON