feat: add voice session confirmation guardrails
This commit is contained in:
@@ -8,6 +8,10 @@ export interface VoiceTurnSummary {
|
||||
transcription_provider: string | null
|
||||
detected_intent: string
|
||||
intent_confidence: number | null
|
||||
understanding_summary: string | null
|
||||
requires_confirmation: boolean
|
||||
confirmation_reason: string | null
|
||||
confirmation_message: string | null
|
||||
assistant_text: string | null
|
||||
assistant_audio_ready: boolean
|
||||
assistant_audio_url: string | null
|
||||
@@ -43,6 +47,9 @@ export interface VoiceSessionSummary {
|
||||
latest_user_transcript: string | null
|
||||
latest_assistant_text: string | null
|
||||
latest_detected_intent: string | null
|
||||
latest_understanding_summary: string | null
|
||||
latest_requires_confirmation: boolean
|
||||
latest_confirmation_message: string | null
|
||||
latest_assistant_audio_ready: boolean
|
||||
last_turn_status: string | null
|
||||
transcription_mode_hint: string | null
|
||||
|
||||
Reference in New Issue
Block a user