fix(ios): gate talk barge-in on isolated audio routes#18265
Conversation
|
The formal models extracted constants ( This check is informational (not blocking merges yet). If this change is intentional, follow up by updating the formal models repo or regenerating the extracted artifacts there. |
|
The formal models extracted constants ( This check is informational (not blocking merges yet). If this change is intentional, follow up by updating the formal models repo or regenerating the extracted artifacts there. |
|
The formal models extracted constants ( This check is informational (not blocking merges yet). If this change is intentional, follow up by updating the formal models repo or regenerating the extracted artifacts there. |
Co-authored-by: Mariano Belinky <[email protected]>
Intent
Ship Slice 3 hardening: reduce false Talk Mode interruptions caused by speaker bleed when output is on built-in device audio.
Changes
shouldInterrupt(...)by current audio output routeScope Guardrails
Attribution
Validation
pnpm checkGreptile Summary
Adds audio route detection to gate Talk Mode barge-in behavior, preventing false interruptions when TTS output plays through built-in speaker/receiver (which can cause feedback loops). Barge-in remains enabled for isolated audio outputs like headphones, Bluetooth, and CarPlay.
Confidence Score: 5/5
Last reviewed commit: 637de5d