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):