From 6feaf9178920f9fddef5961ab2b431101e7d41de Mon Sep 17 00:00:00 2001 From: Paul Kompfner Date: Mon, 27 Oct 2025 09:42:24 -0400 Subject: [PATCH] Fix a bug in `GeminiLLMAdapter`'s handling of Gemini-specific context messages --- src/pipecat/adapters/services/gemini_adapter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pipecat/adapters/services/gemini_adapter.py b/src/pipecat/adapters/services/gemini_adapter.py index 75577f160..26f037127 100644 --- a/src/pipecat/adapters/services/gemini_adapter.py +++ b/src/pipecat/adapters/services/gemini_adapter.py @@ -221,7 +221,7 @@ class GeminiLLMAdapter(BaseLLMAdapter[GeminiLLMInvocationParams]): self, message: LLMContextMessage, *, params: MessageConversionParams ) -> MessageConversionResult: if isinstance(message, LLMSpecificMessage): - return message.message + return self.MessageConversionResult(content=message.message) return self._from_standard_message(message, params=params) def _from_standard_message(