From 066a923a91afe6eb2ec76452786cd9010976232f Mon Sep 17 00:00:00 2001 From: Zino Date: Tue, 18 Nov 2025 10:48:48 +0800 Subject: [PATCH] Update api/core/tools/__base/tool.py Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- api/core/tools/__base/tool.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/core/tools/__base/tool.py b/api/core/tools/__base/tool.py index bd793a140f..6e4e616465 100644 --- a/api/core/tools/__base/tool.py +++ b/api/core/tools/__base/tool.py @@ -71,7 +71,7 @@ class Tool(ABC): sig = inspect.signature(self._invoke) if "inputs" in sig.parameters: invoke_kwargs["inputs"] = inputs - except Exception: + except (ValueError, TypeError): # fallback: Do not pass inputs if reflection fails pass