fix(frontend): start voice sessions without update acknowledgment

This commit is contained in:
2026-10-06 17:43:13 -03:00
parent 179f5ac7db
commit c375581077
3 changed files with 72 additions and 5 deletions
+7
View File
@@ -147,6 +147,13 @@ credentials, and ApiPilot execution. Browser `SpeechSynthesis` is used only
when the configured external reasoning service returns an answer instead of
`log_only`.
Session startup waits for audio initialization and `session.created`, then sends
`session.update` before microphone audio or the initial greeting. The speech
server processes those frames in order and does not emit `session.updated` on
success. That acknowledgment is therefore optional; receiving it later does not
restart the greeting or reset an active response. The startup timeout still
closes the microphone and socket if the server never creates a session.
## References
- [Vite getting started](https://vite.dev/guide/)