Files
openclaw/extensions
mcwigglesmcgee f8cad44cd6 fix(voice-call): pass Twilio stream auth token via <Parameter> instead of query string (#14029)
Twilio strips query parameters from WebSocket URLs in <Stream> TwiML,
so the auth token set via ?token=xxx never arrives on the WebSocket
connection. This causes stream rejection when token validation is enabled.

Fix: pass the token as a <Parameter> element inside <Stream>, which
Twilio delivers in the start message's customParameters field. The
media stream handler now extracts the token from customParameters,
falling back to query string for backwards compatibility.

Co-authored-by: McWiggles <mcwigglesmcgee@users.noreply.github.com>
2026-02-12 07:55:00 -06:00
..
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-12 09:15:12 +09:00
2026-02-12 09:15:12 +09:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00
2026-02-11 11:27:23 +01:00