fixbug: an unexpected UserRequirement type message is thrown when there is nothing to do.

This commit is contained in:
莘权 马 2024-01-06 23:39:41 +08:00
parent a722e6bc64
commit af378e12ac

View file

@ -418,7 +418,7 @@ class Role(SerializationMixin, is_polymorphic_base=True):
Use llm to select actions in _think dynamically
"""
actions_taken = 0
rsp = Message(content="No actions taken yet") # will be overwritten after Role _act
rsp = Message(content="No actions taken yet", cause_by=Action) # will be overwritten after Role _act
while actions_taken < self.rc.max_react_loop:
# think
await self._think()