From d1c8aa62f25b4db6a13e5204d37fd9899dfa3dbd Mon Sep 17 00:00:00 2001 From: Meleki Date: Thu, 19 Mar 2026 08:58:41 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20Redundantes=20CLI-Tool-Mapping=20entfern?= =?UTF-8?q?t=20+=20alle=20Tool-Anzeigenamen=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 --- Services/AnthropicService.Cli.cs | 1 - wwwroot/js/tool-ui.js | 20 ++++++++++++++++---- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/Services/AnthropicService.Cli.cs b/Services/AnthropicService.Cli.cs index 3faad3c..f685e6a 100644 --- a/Services/AnthropicService.Cli.cs +++ b/Services/AnthropicService.Cli.cs @@ -340,7 +340,6 @@ public partial class AnthropicService "WebSearch" => "web_search", "WebFetch" => "web_fetch", "NotebookEdit" => "notebook_edit", - "mcp__gott-remote__remote_execute" => "remote_execute", _ => cliName?.StartsWith("mcp__") == true ? cliName.Split("__").LastOrDefault() ?? cliName : cliName }; } diff --git a/wwwroot/js/tool-ui.js b/wwwroot/js/tool-ui.js index d60e33c..214364f 100644 --- a/wwwroot/js/tool-ui.js +++ b/wwwroot/js/tool-ui.js @@ -56,15 +56,27 @@ function normalizeToolInput(name, parsedInput) { const MODIFICATION_TOOLS = ['write_file', 'edit_file', 'delete_file', 'memory_write', 'remote_execute']; const TOOL_DISPLAY_NAMES = { + list_files: 'Dateien auflisten', + search_files: 'Dateien durchsuchen', + read_file: 'Datei lesen', write_file: 'Datei schreiben', edit_file: 'Datei bearbeiten', delete_file: 'Datei löschen', - memory_write: 'Erinnerungen festhalten', - web_search: 'Web-Suche', - remote_execute: 'Remote-Befehl', + glob: 'Dateien durchsuchen', + grep: 'Dateien durchsuchen (Volltext)', memory_search: 'Erinnerungen durchsuchen', + memory_read: 'Erinnerungen lesen', + memory_write: 'Erinnerungen festhalten', + web_fetch: 'Web-Fetch durchführen', + web_search: 'Web durchsuchen', + execute: 'Befehl ausführen', + background_execute: 'Befehl ausführen (Hintergrund)', + remote_execute: 'Befehl ausführen (Remote)', send_to_session: 'Nachricht an Session senden', - tool_search: 'Tool-Suche' + tool_search: 'Tools durchsuchen', + todo_write: 'Aufgabenliste aktualisieren', + github_code_search: 'Code auf Github suchen', + serper_web_search: 'Web per Serper durchsuchen', }; function isToolVisible(toolName) {