From 4087bbb512e6a87675540e0bf210ede52092b0be Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Sun, 30 Nov 2025 00:32:00 +0800 Subject: [PATCH] perf: set content attribute optional to AssistantMessageSegment for enhanced message handling fixes: #3843 --- astrbot/core/agent/message.py | 1 + 1 file changed, 1 insertion(+) diff --git a/astrbot/core/agent/message.py b/astrbot/core/agent/message.py index 4c65c32f6..374ec7dca 100644 --- a/astrbot/core/agent/message.py +++ b/astrbot/core/agent/message.py @@ -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