fix: harden realtime pipeline lifecycle

This commit is contained in:
Xin Wang
2026-09-07 08:27:52 +08:00
parent 43f2cc445e
commit 8025ed8aa0
12 changed files with 445 additions and 42 deletions
+1 -1
View File
@@ -657,7 +657,7 @@ class ConversationHistoryProcessor(FrameProcessor):
await super().process_frame(frame, direction)
await self.push_frame(frame, direction)
if self._recorder and isinstance(frame, OutputTransportMessageUrgentFrame):
await self._recorder.record_transport_message(frame.message)
self._recorder.record_transport_message_later(frame.message)
class KnowledgeRetrievalProcessor(FrameProcessor):