diff --git a/metagpt/roles/role.py b/metagpt/roles/role.py index 66be77dcd..36269aed2 100644 --- a/metagpt/roles/role.py +++ b/metagpt/roles/role.py @@ -219,7 +219,6 @@ class Role: if message: if isinstance(message, str): message = Message(message) - self.recv(message) if isinstance(message, Message): self.recv(message) elif not await self._observe():