Skip to content

Commit 27b686d

Browse files
committed
Don't bother honoring the new LLMUpdateSettingsFrame.service field in the deprecated OpenAIRealtimeBetaLLMService
1 parent 36b5725 commit 27b686d

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

  • src/pipecat/services/openai_realtime_beta

src/pipecat/services/openai_realtime_beta/openai.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -386,11 +386,7 @@ async def process_frame(self, frame: Frame, direction: FrameDirection):
386386
# fields, not our Settings fields, so we construct SessionProperties
387387
# directly. The frame.delta path falls through to super, which calls
388388
# _update_settings → our override handles the rest.
389-
if (
390-
isinstance(frame, LLMUpdateSettingsFrame)
391-
and frame.delta is None
392-
and (frame.service is None or frame.service is self)
393-
):
389+
if isinstance(frame, LLMUpdateSettingsFrame) and frame.delta is None:
394390
self._session_properties = events.SessionProperties(**frame.settings)
395391
await self._send_session_update()
396392
await self.push_frame(frame, direction)

0 commit comments

Comments
 (0)