From 1ca9bd8b9fb3a59c30ceb50ab83908a3ed715b2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8E=98=E6=9D=83=20=E9=A9=AC?= Date: Thu, 18 Apr 2024 19:55:30 +0800 Subject: [PATCH] fixbug: action return None --- metagpt/roles/role.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metagpt/roles/role.py b/metagpt/roles/role.py index 57dd51139..142c3a5b9 100644 --- a/metagpt/roles/role.py +++ b/metagpt/roles/role.py @@ -406,7 +406,7 @@ class Role(SerializationMixin, ContextMixin, BaseModel): elif isinstance(response, Message): msg = response else: - msg = Message(content=response, role=self.profile, cause_by=self.rc.todo, sent_from=self) + msg = Message(content=response or "", role=self.profile, cause_by=self.rc.todo, sent_from=self) self.rc.memory.add(msg) return msg