Filter RTVIObserver to downstream frames only and broadcast FunctionCallCancelFrame
RTVIObserver now skips upstream frames to prevent duplicate RTVI messages when frames are broadcast in both directions. Also changed FunctionCallCancelFrame to use broadcast_frame for consistency with other function call frames.
This commit is contained in:
1
changelog/3672.changed.md
Normal file
1
changelog/3672.changed.md
Normal 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
1
changelog/3672.fixed.md
Normal file
@@ -0,0 +1 @@
|
||||
- Fixed `RTVIObserver` sending duplicate client messages for frames that are broadcast in both directions (e.g. `UserStartedSpeakingFrame`, `FunctionCallResultFrame`).
|
||||
Reference in New Issue
Block a user