feat: follow-up dialog window — VAD stays active 8s after agent response
All checks were successful
Deploy / deploy (push) Successful in 1m37s

This commit is contained in:
Cosmo
2026-05-01 13:47:51 +00:00
parent 8886d1d907
commit d30ed1bac1
2 changed files with 49 additions and 6 deletions

View File

@@ -172,7 +172,11 @@ export default function VoiceOverlay() {
setText(evt.text || '')
clearDismiss()
if (evt.text) {
playTTS(evt.text, currentAgent, () => scheduleDismiss(4000))
playTTS(evt.text, currentAgent, () => {
// Сигнализируем VoiceController что можно слушать follow-up
window.dispatchEvent(new CustomEvent('voice-follow-up'))
scheduleDismiss(9000)
})
} else {
scheduleDismiss(4000)
}