From ffd9cb7f53a9e18754fe672e48948ddf4b98568d Mon Sep 17 00:00:00 2001 From: "devin-ai-integration[bot]" <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Fri, 6 Dec 2024 21:45:28 +0000 Subject: [PATCH] fix: correct tool registration syntax for search_files --- src/filesystem/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/filesystem/index.ts b/src/filesystem/index.ts index ae0e06cc..c674fae0 100644 --- a/src/filesystem/index.ts +++ b/src/filesystem/index.ts @@ -163,8 +163,9 @@ const server = new Server( }, { capabilities: { - tools: { - search_files: { + tools: [ + { + name: "search_files", description: "Recursively search for files/directories with optional exclude patterns", inputSchema: zodToJsonSchema(SearchFilesArgsSchema), handler: async (args: z.infer) => { @@ -172,7 +173,7 @@ const server = new Server( return searchFiles(validatedPath, args.pattern, args.excludePatterns); }, }, - }, + ], }, }, );