Merge pull request #3672 from pipecat-ai/mb/rtvi-duplicate-events

Filter RTVIObserver to downstream frames only and broadcast FunctionCallCancelFrame
This commit is contained in:
Mark Backman
2026-02-09 12:58:28 -05:00
committed by GitHub
4 changed files with 12 additions and 3 deletions

View File

@@ -0,0 +1 @@
- Changed `FunctionCallCancelFrame` to broadcast in both directions for consistency with other function call frames.

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

@@ -0,0 +1 @@
- Fixed `RTVIObserver` sending duplicate client messages for frames that are broadcast in both directions (e.g. `UserStartedSpeakingFrame`, `FunctionCallResultFrame`).