From 91bc0655c37865195da8a5c8b3ed753e69a269e0 Mon Sep 17 00:00:00 2001 From: Andrew Hundt Date: Tue, 30 Jun 2026 08:41:55 -0400 Subject: [PATCH] fix(cli): clarify default MCP tools Separate the default streamed MCP surface from advanced and CLI-callable tools in --help output. This keeps help aligned with tool_mode=streamlined, get_code, and _hidden_tools without changing dispatch, schemas, config, or handlers.\n\nValidated with production build, rendered --help, source-safety, and diff check. Signed-off-by: Andrew Hundt --- src/main.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main.c b/src/main.c index bbdbe96f8..aafa73892 100644 --- a/src/main.c +++ b/src/main.c @@ -337,10 +337,12 @@ static void print_help(void) { printf("\nSupported agents (auto-detected):\n"); printf(" Claude Code, Codex CLI, Gemini CLI, Zed, OpenCode,\n"); printf(" Antigravity, Aider, KiloCode, Kiro\n"); - printf("\nTools: index_repository, search_graph, query_graph, trace_path,\n"); - printf(" get_code_snippet, get_graph_schema, get_architecture, search_code,\n"); - printf(" list_projects, delete_project, index_status, detect_changes,\n"); - printf(" manage_adr, ingest_traces, index_dependencies\n"); + printf("\nDefault MCP tools: search_graph, query_graph, trace_path,\n"); + printf(" search_code, get_code, _hidden_tools\n"); + printf("\nAdvanced and CLI-callable tools: index_repository, get_code_snippet,\n"); + printf(" get_graph_schema, get_architecture, list_projects, delete_project,\n"); + printf(" index_status, detect_changes, manage_adr, ingest_traces,\n"); + printf(" index_dependencies\n"); } /* ── Main ───────────────────────────────────────────────────────── */