From 35b2cb93694a9dda04664605970a3e91f2b166a6 Mon Sep 17 00:00:00 2001 From: Benjamin Mestrallet Date: Sun, 4 Oct 2026 20:06:09 +0100 Subject: [PATCH] feat: the task tools declare their icon, fa-tasks, shown by the chat drawer and published to MCP clients EXO-90930 The file-level "icon" of ai-tool-definitions.json is the default of every tool of the file. Requires the mcp-server change of EXO-90930: an older mcp-server rejects the unknown property and drops the file's tools. Co-Authored-By: Claude Opus 5.5 (1M context) (cherry picked from commit c149433375d6f5f6d20f9ab8d0b905d98cca9e7c) --- services/src/main/resources/ai-tool-definitions.json | 1 + 1 file changed, 1 insertion(+) diff --git a/services/src/main/resources/ai-tool-definitions.json b/services/src/main/resources/ai-tool-definitions.json index 438a78e3c..9f037b7a9 100644 --- a/services/src/main/resources/ai-tool-definitions.json +++ b/services/src/main/resources/ai-tool-definitions.json @@ -1,4 +1,5 @@ { + "icon": "fa-tasks", "tools": [ { "name": "list_projects",