diff --git a/extensions/voice-call/src/webhook/realtime-handler.ts b/extensions/voice-call/src/webhook/realtime-handler.ts index b4802b9c7d9..8497e58766c 100644 --- a/extensions/voice-call/src/webhook/realtime-handler.ts +++ b/extensions/voice-call/src/webhook/realtime-handler.ts @@ -32,6 +32,7 @@ export type ToolHandlerFn = (args: unknown, callId: string) => Promise; * handleWebSocketUpgrade + MediaStreamCallbacks) so the bridge and call-manager * wiring can be reused without duplicating the OpenAI session logic. */ + /** How long (ms) a stream token remains valid after TwiML is issued. */ const STREAM_TOKEN_TTL_MS = 30_000;