From 2c702785d7dcb5da0851db72ad41ea05d4ccdb10 Mon Sep 17 00:00:00 2001 From: jnjpng Date: Tue, 25 Nov 2025 15:13:12 -0800 Subject: [PATCH] fix: unrecognized content part log for gemini tool call content (#6400) base Co-authored-by: Letta Bot --- letta/schemas/message.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/letta/schemas/message.py b/letta/schemas/message.py index 826c4b4f..3ee289d9 100644 --- a/letta/schemas/message.py +++ b/letta/schemas/message.py @@ -521,7 +521,9 @@ class Message(BaseMessage): run_id=self.run_id, ) ) - + elif isinstance(content_part, ToolCallContent): + # for Gemini, we need to pass in tool calls as part of the content + continue else: logger.warning(f"Unrecognized content part in assistant message: {content_part}")