import { A as readSpeakableRealtimeVoiceToolResult, B as REALTIME_VOICE_AUDIO_FORMAT_G711_ULAW_8KHZ, C as resolveRealtimeVoiceAgentConsultToolPolicy, D as matchRealtimeVoiceConsultQuestions, E as createRealtimeVoiceForcedConsultCoordinator, F as recordTalkLogEvent, I as createTalkDiagnosticEvent, L as recordTalkDiagnosticEvent, M as normalizeTalkTransport, N as recordTalkObservabilityEvent, O as normalizeRealtimeVoiceConsultQuestion, P as createTalkLogRecord, R as TALK_EVENT_TYPES, S as parseRealtimeVoiceAgentConsultArgs, T as resolveRealtimeVoiceAgentConsultToolsAllow, V as REALTIME_VOICE_AUDIO_FORMAT_PCM16_24KHZ, _ as buildRealtimeVoiceAgentConsultPolicyInstructions, a as recordRealtimeVoiceBridgeEvent, b as collectRealtimeVoiceAgentConsultVisibleText, c as resolveConfiguredRealtimeVoiceProvider, d as listRealtimeVoiceProviders, f as normalizeRealtimeVoiceProviderId, g as buildRealtimeVoiceAgentConsultChatMessage, h as REALTIME_VOICE_AGENT_CONSULT_TOOL_POLICIES, i as isLikelyRealtimeVoiceAssistantEchoTranscript, j as createTalkSessionController, k as readRealtimeVoiceConsultQuestion, l as canonicalizeRealtimeVoiceProviderId, m as REALTIME_VOICE_AGENT_CONSULT_TOOL_NAME, n as getRealtimeVoiceBridgeEventHealth, o as recordRealtimeVoiceTranscript, p as REALTIME_VOICE_AGENT_CONSULT_TOOL, r as getRealtimeVoiceTranscriptHealth, s as createRealtimeVoiceBridgeSession, t as extendRealtimeVoiceOutputEchoSuppression, u as getRealtimeVoiceProvider, v as buildRealtimeVoiceAgentConsultPrompt, w as resolveRealtimeVoiceAgentConsultTools, x as isRealtimeVoiceAgentConsultToolPolicy, y as buildRealtimeVoiceAgentConsultWorkingResponse, z as createTalkEventSequencer } from "../session-log-runtime-UETpxkl4.js";
import { a as isSupportedRealtimeVoiceActivationName, c as normalizeRealtimeVoiceActivationNamePrefix, d as sortRealtimeVoiceActivationNames, i as REALTIME_VOICE_ACTIVATION_NAME_MAX_WORDS, l as normalizeSupportedRealtimeVoiceActivationName, n as createRealtimeVoiceTurnContextTracker, o as matchRealtimeVoiceActivationName, r as classifySkippableRealtimeVoiceConsultTranscript, s as normalizeRealtimeVoiceActivationName, t as resolveRealtimeVoiceFastContextConsult, u as realtimeVoiceActivationNameWordCount } from "../realtime-voice-Dp1hxOri.js";
import { a as mulawToPcm, c as resamplePcmTo8k, d as assertRealtimeVoiceAgentConsultModelSelectionUnlocked, f as consultRealtimeVoiceAgent, i as convertPcmToMulaw8k, l as createRealtimeVoiceSessionHarness, n as createSpeechThresholdGate, o as pcmToMulaw, p as createRealtimeVoiceOutputActivityTracker, r as readPcm16AudioStats, s as resamplePcm, t as calculateMulawRms, u as createRealtimeVoiceAgentTalkbackQueue } from "../audio-energy-BSxYHf1X.js";
import { a as buildRealtimeVoiceAgentCancelProviderResult, c as normalizeRealtimeVoiceAgentControlMode, d as shouldAutoControlRealtimeVoiceAgentText, i as REALTIME_VOICE_AGENT_CONTROL_TOOL_NAME, l as parseRealtimeVoiceAgentControlToolArgs, n as REALTIME_VOICE_AGENT_CONTROL_MODES, o as buildRealtimeVoiceAgentControlSpeechMessage, r as REALTIME_VOICE_AGENT_CONTROL_TOOL, s as classifyRealtimeVoiceAgentControlText, t as controlRealtimeVoiceAgentRun, u as resolveRealtimeVoiceAgentControlIntent } from "../agent-run-control-1XQLRAgj.js";
export { REALTIME_VOICE_ACTIVATION_NAME_MAX_WORDS, REALTIME_VOICE_AGENT_CONSULT_TOOL, REALTIME_VOICE_AGENT_CONSULT_TOOL_NAME, REALTIME_VOICE_AGENT_CONSULT_TOOL_POLICIES, REALTIME_VOICE_AGENT_CONTROL_MODES, REALTIME_VOICE_AGENT_CONTROL_TOOL, REALTIME_VOICE_AGENT_CONTROL_TOOL_NAME, REALTIME_VOICE_AUDIO_FORMAT_G711_ULAW_8KHZ, REALTIME_VOICE_AUDIO_FORMAT_PCM16_24KHZ, TALK_EVENT_TYPES, assertRealtimeVoiceAgentConsultModelSelectionUnlocked, buildRealtimeVoiceAgentCancelProviderResult, buildRealtimeVoiceAgentConsultChatMessage, buildRealtimeVoiceAgentConsultPolicyInstructions, buildRealtimeVoiceAgentConsultPrompt, buildRealtimeVoiceAgentConsultWorkingResponse, buildRealtimeVoiceAgentControlSpeechMessage, calculateMulawRms, canonicalizeRealtimeVoiceProviderId, classifyRealtimeVoiceAgentControlText, classifySkippableRealtimeVoiceConsultTranscript, collectRealtimeVoiceAgentConsultVisibleText, consultRealtimeVoiceAgent, controlRealtimeVoiceAgentRun, convertPcmToMulaw8k, createRealtimeVoiceAgentTalkbackQueue, createRealtimeVoiceBridgeSession, createRealtimeVoiceForcedConsultCoordinator, createRealtimeVoiceOutputActivityTracker, createRealtimeVoiceSessionHarness, createRealtimeVoiceTurnContextTracker, createSpeechThresholdGate, createTalkDiagnosticEvent, createTalkEventSequencer, createTalkLogRecord, createTalkSessionController, extendRealtimeVoiceOutputEchoSuppression, getRealtimeVoiceBridgeEventHealth, getRealtimeVoiceProvider, getRealtimeVoiceTranscriptHealth, isLikelyRealtimeVoiceAssistantEchoTranscript, isRealtimeVoiceAgentConsultToolPolicy, isSupportedRealtimeVoiceActivationName, listRealtimeVoiceProviders, matchRealtimeVoiceActivationName, matchRealtimeVoiceConsultQuestions, mulawToPcm, normalizeRealtimeVoiceActivationName, normalizeRealtimeVoiceActivationNamePrefix, normalizeRealtimeVoiceAgentControlMode, normalizeRealtimeVoiceConsultQuestion, normalizeRealtimeVoiceProviderId, normalizeSupportedRealtimeVoiceActivationName, normalizeTalkTransport, parseRealtimeVoiceAgentConsultArgs, parseRealtimeVoiceAgentControlToolArgs, pcmToMulaw, readPcm16AudioStats, readRealtimeVoiceConsultQuestion, readSpeakableRealtimeVoiceToolResult, realtimeVoiceActivationNameWordCount, recordRealtimeVoiceBridgeEvent, recordRealtimeVoiceTranscript, recordTalkDiagnosticEvent, recordTalkLogEvent, recordTalkObservabilityEvent, resamplePcm, resamplePcmTo8k, resolveConfiguredRealtimeVoiceProvider, resolveRealtimeVoiceAgentConsultToolPolicy, resolveRealtimeVoiceAgentConsultTools, resolveRealtimeVoiceAgentConsultToolsAllow, resolveRealtimeVoiceAgentControlIntent, resolveRealtimeVoiceFastContextConsult, shouldAutoControlRealtimeVoiceAgentText, sortRealtimeVoiceActivationNames };
