fix(controller): pass native ICE config to sessions #33

Merged
triform-admin merged 1 commit from codex/native-ice-env-220646 into codex/controller-response-signaling-cache 2026-06-07 20:20:37 +00:00

Summary\n- accept native browser ICE config in controller mint requests\n- persist ICE config as BrowserSession annotations\n- inject WEBRTC_ICE_SERVERS and WEBRTC_ICE_TRANSPORT_POLICY into assigned pods\n\n## Verification\n- go test ./pkg/...\n\nThis is the controller half of the Triform native WebRTC relay fix; Triform sends the ICE payload in the paired tf-multiverse PR #4978.

## Summary\n- accept native browser ICE config in controller mint requests\n- persist ICE config as BrowserSession annotations\n- inject WEBRTC_ICE_SERVERS and WEBRTC_ICE_TRANSPORT_POLICY into assigned pods\n\n## Verification\n- go test ./pkg/...\n\nThis is the controller half of the Triform native WebRTC relay fix; Triform sends the ICE payload in the paired tf-multiverse PR #4978.
fix(controller): pass native ICE config to sessions
Some checks failed
CI / Lint (pull_request) Failing after 16s
CI / Docs link check (pull_request) Failing after 2s
CodeQL / Analyze go (pull_request) Failing after 2s
CodeQL / Analyze javascript-typescript (pull_request) Failing after 2s
E2E / docker-compose + Playwright (pull_request) Failing after 28s
CI / Build container image (pull_request) Successful in 3m18s
CI / Container smoke test (pull_request) Successful in 25m18s
4654881a5c
triform-admin merged commit 4df7d0dfe7 into codex/controller-response-signaling-cache 2026-06-07 20:20:37 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
triform/chromeless!33
No description provided.