From b3a687e7a43cf576cfdbc16d2b0cf71efb99d92a Mon Sep 17 00:00:00 2001 From: Saxon Fletcher Date: Thu, 11 Sep 2025 16:32:26 +1000 Subject: [PATCH] Fix filtering issue (#38613) filter issue --- apps/studio/lib/ai/tools/fallback-tools.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/studio/lib/ai/tools/fallback-tools.ts b/apps/studio/lib/ai/tools/fallback-tools.ts index 4b6783d1a6..cb59c733c9 100644 --- a/apps/studio/lib/ai/tools/fallback-tools.ts +++ b/apps/studio/lib/ai/tools/fallback-tools.ts @@ -370,8 +370,10 @@ export const getFallbackTools = ({ ) : [] + const dataArray = Array.isArray(data) ? data : [] + // Filter functions by requested schemas - const filteredFunctions = data.filter((func) => schemas.includes(func.schema)) + const filteredFunctions = dataArray.filter((func) => schemas.includes(func.schema)) const formattedFunctions = filteredFunctions .map(