You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: sync partial transcripts to chat when turn ends
Previously, chat messages were lost when only STTPartialTranscriptEvent
events were received and no final STTTranscriptEvent arrived before the
turn ended. The transcript was sent to the LLM but never synced to chat.
This fix moves chat sync from the STTTranscriptEvent handler to
_on_turn_event, ensuring the accumulated transcript (from partials or
finals) is always recorded in chat when a turn completes.
0 commit comments