From a118d49bb14f2947531410e49bbbc099d942d753 Mon Sep 17 00:00:00 2001 From: Brandon Hancock Date: Mon, 15 Jul 2024 13:40:51 -0400 Subject: [PATCH] Add return statement to recursive call --- src/crewai/agent.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/crewai/agent.py b/src/crewai/agent.py index bfe980813..1996997f0 100644 --- a/src/crewai/agent.py +++ b/src/crewai/agent.py @@ -181,7 +181,6 @@ class Agent(BaseAgent): self.agent_executor.tools = parsed_tools self.agent_executor.task = task - # TODO: COMPARE WITH ARGS AND WITHOUT ARGS self.agent_executor.tools_description = self._render_text_description_and_args( parsed_tools ) @@ -204,7 +203,7 @@ class Agent(BaseAgent): self._times_executed += 1 if self._times_executed > self.max_retry_limit: raise e - self.execute_task(task, context, tools) + return self.execute_task(task, context, tools) if self.max_rpm: self._rpm_controller.stop_rpm_counter()