From e03ec4d60fb766ac7e5710856a5034059eec9399 Mon Sep 17 00:00:00 2001 From: Lucas Gomide Date: Thu, 5 Jun 2025 10:42:10 -0300 Subject: [PATCH] fix: remove duplicated message about Tool result (#2964) We are currently inserting tool results into LLM messages twice, which may unnecessarily increase processing costs, especially for longer outputs. --- src/crewai/utilities/agent_utils.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/crewai/utilities/agent_utils.py b/src/crewai/utilities/agent_utils.py index 078d82114..94a0dc1bf 100644 --- a/src/crewai/utilities/agent_utils.py +++ b/src/crewai/utilities/agent_utils.py @@ -215,9 +215,6 @@ def handle_agent_action_core( if show_logs: show_logs(formatted_answer) - if messages is not None: - messages.append({"role": "assistant", "content": tool_result.result}) - return formatted_answer