diff --git a/lib/crewai/src/crewai/tools/file_artifact.py b/lib/crewai/src/crewai/tools/file_artifact.py index 39e06d712..74c17994f 100644 --- a/lib/crewai/src/crewai/tools/file_artifact.py +++ b/lib/crewai/src/crewai/tools/file_artifact.py @@ -136,9 +136,7 @@ class _ArtifactStore: scope = str(scope_id) with self._lock: for handle_id in [ - hid - for hid, entry in self._entries.items() - if entry.scope_id == scope + hid for hid, entry in self._entries.items() if entry.scope_id == scope ]: del self._entries[handle_id] diff --git a/lib/crewai/src/crewai/tools/tool_usage.py b/lib/crewai/src/crewai/tools/tool_usage.py index 38fb46929..aa8eb8c32 100644 --- a/lib/crewai/src/crewai/tools/tool_usage.py +++ b/lib/crewai/src/crewai/tools/tool_usage.py @@ -328,12 +328,14 @@ class ToolUsage: if k in acceptable_args } result = await tool.ainvoke( - input=resolve_artifact_handles(arguments), config=fingerprint_config + input=resolve_artifact_handles(arguments), + config=fingerprint_config, ) except Exception: arguments = calling.arguments result = await tool.ainvoke( - input=resolve_artifact_handles(arguments), config=fingerprint_config + input=resolve_artifact_handles(arguments), + config=fingerprint_config, ) else: result = await tool.ainvoke(input={}, config=fingerprint_config) @@ -559,12 +561,14 @@ class ToolUsage: if k in acceptable_args } result = tool.invoke( - input=resolve_artifact_handles(arguments), config=fingerprint_config + input=resolve_artifact_handles(arguments), + config=fingerprint_config, ) except Exception: arguments = calling.arguments result = tool.invoke( - input=resolve_artifact_handles(arguments), config=fingerprint_config + input=resolve_artifact_handles(arguments), + config=fingerprint_config, ) else: result = tool.invoke(input={}, config=fingerprint_config)