diff --git a/src/crewai/tools/tool_usage.py b/src/crewai/tools/tool_usage.py index 917106abe..5a37053a7 100644 --- a/src/crewai/tools/tool_usage.py +++ b/src/crewai/tools/tool_usage.py @@ -298,6 +298,7 @@ class ToolUsage: if original_tool and hasattr(original_tool, "result_as_answer") and original_tool.result_as_answer: result_as_answer = original_tool.result_as_answer + data["result_as_answer"] = result_as_answer elif available_tool and hasattr(available_tool, "result_as_answer") and available_tool.result_as_answer: result_as_answer = available_tool.result_as_answer # type: ignore # Item "None" of "Any | None" has no attribute "result_as_answer" data["result_as_answer"] = result_as_answer # type: ignore