Merge pull request #4057 from pipecat-ai/mb/fix-4053

Fix stale state in user turn stop strategies between turns
This commit is contained in:
Mark Backman
2026-03-17 16:19:31 -04:00
committed by GitHub
6 changed files with 123 additions and 0 deletions

1
changelog/4057.fixed.md Normal file
View File

@@ -0,0 +1 @@
- Fixed premature user turn stops caused by late transcriptions arriving between turns. A stale transcript from the previous turn could persist into the next turn and trigger a stop before the current turn's real transcript arrived. Stop strategies are now reset at both turn start and turn stop to prevent state from leaking across turn boundaries.