Fix a bug in GeminiLLMAdapter's handling of Gemini-specific context messages

This commit is contained in:
Paul Kompfner
2025-10-27 09:42:24 -04:00
parent 949b807023
commit 6feaf91789

View File

@@ -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(