From a02f6371552d4282cf7f5614f0e165941c155ed5 Mon Sep 17 00:00:00 2001 From: Lorenze Jay Date: Mon, 31 Mar 2025 09:50:42 -0700 Subject: [PATCH] fix type-checker --- src/crewai/tools/tool_usage.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/crewai/tools/tool_usage.py b/src/crewai/tools/tool_usage.py index a207ad60d..b9600e4b5 100644 --- a/src/crewai/tools/tool_usage.py +++ b/src/crewai/tools/tool_usage.py @@ -169,6 +169,7 @@ class ToolUsage: started_at = time.time() from_cache = False + result = None if self.tools_handler and self.tools_handler.cache: result = self.tools_handler.cache.read( @@ -280,7 +281,7 @@ class ToolUsage: and available_tool.result_as_answer # type: ignore # Item "None" of "Any | None" has no attribute "cache_function" ): 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 + data["result_as_answer"] = result_as_answer # type: ignore if self.agent and hasattr(self.agent, "tools_results"): self.agent.tools_results.append(data)