From 06f019a886e58fcda9ce8aac0f1fd3caed2d6049 Mon Sep 17 00:00:00 2001 From: cthomas Date: Thu, 24 Apr 2025 10:28:59 -0700 Subject: [PATCH] fix: pass name param to llm payload (#1878) --- letta/schemas/message.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/letta/schemas/message.py b/letta/schemas/message.py index 76d3dd05..fa075869 100644 --- a/letta/schemas/message.py +++ b/letta/schemas/message.py @@ -699,6 +699,10 @@ class Message(BaseMessage): else: raise ValueError(self.role) + # Optional field, do not include if null + if self.name is not None: + openai_message["name"] = self.name + if parse_content_parts: for content in self.content: if isinstance(content, ReasoningContent):