perf: set content attribute optional to AssistantMessageSegment for enhanced message handling

fixes: #3843
This commit is contained in:
Soulter
2025-11-30 00:32:00 +08:00
parent e1c728582d
commit 4087bbb512

View File

@@ -153,6 +153,7 @@ class AssistantMessageSegment(Message):
"""A message segment from the assistant."""
role: Literal["assistant"] = "assistant"
content: str | list[ContentPart] | None = None
tool_calls: list[ToolCall] | list[dict] | None = None