From ce4c69be2faaa92cc00177eb36fab47045f4fb16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20J=C3=A4gle?= Date: Sat, 7 Mar 2026 20:17:05 +0100 Subject: [PATCH] feat: removes actual test search tool names from instructions This grants more freedom to the agent and prevents from unsuccessful tries utilizing non-installed tools (like rg when it's not installed) --- packages/core/src/types.ts | 2 +- packages/mcp-server/src/server.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts index ccedec1..bf99f5e 100644 --- a/packages/core/src/types.ts +++ b/packages/core/src/types.ts @@ -164,7 +164,7 @@ export class KnowledgeError extends Error { /** * Default instruction template */ -export const DEFAULT_TEMPLATE = `Use text search tools (grep, rg, ripgrep) to search for {{keywords}} in {{local_path}}. Try broader terms if needed. Skip: node_modules/, .git/, build/, dist/.`; +export const DEFAULT_TEMPLATE = `Use available text search tools to search for {{keywords}} in {{local_path}}. Try broader terms if needed. Skip: node_modules/, .git/, build/, dist/.`; /** * Allowed template variables that can be used in instruction templates diff --git a/packages/mcp-server/src/server.ts b/packages/mcp-server/src/server.ts index 1569f61..4f64592 100644 --- a/packages/mcp-server/src/server.ts +++ b/packages/mcp-server/src/server.ts @@ -186,7 +186,7 @@ Returns JSON object with: - generalized_search_terms: Broader terms for context - path: Local directory path to search in -Use the path and search terms with your text search tools (grep, rg, ripgrep, find).`; +Use the path and search terms with your available text search tools.`; return { tools: [