From a0bcb44b8f4d60824d917b6387d37fd5ee23d1ce Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Wed, 4 Mar 2026 08:27:30 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20chore:=20Update=20Agent=20Tool?= =?UTF-8?q?=20with=20new=20SVG=20assets=20(#12065)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replaced external icon URLs in manifest.json with local SVG assets for Google Search, DALL-E-3, Tavily Search, Calculator, Stable Diffusion, Azure AI Search, and Flux. - Added new SVG files for Google Search, DALL-E-3, Tavily, Calculator, Stable Diffusion, and Azure AI Search to the assets directory, enhancing performance and reliability by using local resources. --- api/app/clients/tools/manifest.json | 14 +++++++------- client/public/assets/azure-ai-search.svg | 1 + client/public/assets/bfl-ai.svg | 13 +++++++++++++ client/public/assets/calculator.svg | 1 + client/public/assets/google-search.svg | 1 + client/public/assets/stability-ai.svg | 1 + client/public/assets/tavily.svg | 3 +++ 7 files changed, 27 insertions(+), 7 deletions(-) create mode 100644 client/public/assets/azure-ai-search.svg create mode 100644 client/public/assets/bfl-ai.svg create mode 100644 client/public/assets/calculator.svg create mode 100644 client/public/assets/google-search.svg create mode 100644 client/public/assets/stability-ai.svg create mode 100644 client/public/assets/tavily.svg diff --git a/api/app/clients/tools/manifest.json b/api/app/clients/tools/manifest.json index b0dca8971e..4cf22dfc43 100644 --- a/api/app/clients/tools/manifest.json +++ b/api/app/clients/tools/manifest.json @@ -16,7 +16,7 @@ "name": "Google", "pluginKey": "google", "description": "Use Google Search to find information about the weather, news, sports, and more.", - "icon": "https://i.imgur.com/SMmVkNB.png", + "icon": "assets/google-search.svg", "authConfig": [ { "authField": "GOOGLE_CSE_ID", @@ -61,7 +61,7 @@ "name": "DALL-E-3", "pluginKey": "dalle", "description": "[DALL-E-3] Create realistic images and art from a description in natural language", - "icon": "https://i.imgur.com/u2TzXzH.png", + "icon": "assets/openai.svg", "authConfig": [ { "authField": "DALLE3_API_KEY||DALLE_API_KEY", @@ -74,7 +74,7 @@ "name": "Tavily Search", "pluginKey": "tavily_search_results_json", "description": "Tavily Search is a robust search API tailored for LLM Agents. It seamlessly integrates with diverse data sources to ensure a superior, relevant search experience.", - "icon": "https://tavily.com/favicon.ico", + "icon": "assets/tavily.svg", "authConfig": [ { "authField": "TAVILY_API_KEY", @@ -87,14 +87,14 @@ "name": "Calculator", "pluginKey": "calculator", "description": "Perform simple and complex mathematical calculations.", - "icon": "https://i.imgur.com/RHsSG5h.png", + "icon": "assets/calculator.svg", "authConfig": [] }, { "name": "Stable Diffusion", "pluginKey": "stable-diffusion", "description": "Generate photo-realistic images given any text input.", - "icon": "https://i.imgur.com/Yr466dp.png", + "icon": "assets/stability-ai.svg", "authConfig": [ { "authField": "SD_WEBUI_URL", @@ -107,7 +107,7 @@ "name": "Azure AI Search", "pluginKey": "azure-ai-search", "description": "Use Azure AI Search to find information", - "icon": "https://i.imgur.com/E7crPze.png", + "icon": "assets/azure-ai-search.svg", "authConfig": [ { "authField": "AZURE_AI_SEARCH_SERVICE_ENDPOINT", @@ -143,7 +143,7 @@ "name": "Flux", "pluginKey": "flux", "description": "Generate images using text with the Flux API.", - "icon": "https://blackforestlabs.ai/wp-content/uploads/2024/07/bfl_logo_retraced_blk.png", + "icon": "assets/bfl-ai.svg", "isAuthRequired": "true", "authConfig": [ { diff --git a/client/public/assets/azure-ai-search.svg b/client/public/assets/azure-ai-search.svg new file mode 100644 index 0000000000..5db3422b9b --- /dev/null +++ b/client/public/assets/azure-ai-search.svg @@ -0,0 +1 @@ + diff --git a/client/public/assets/bfl-ai.svg b/client/public/assets/bfl-ai.svg new file mode 100644 index 0000000000..c8556b8557 --- /dev/null +++ b/client/public/assets/bfl-ai.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/client/public/assets/calculator.svg b/client/public/assets/calculator.svg new file mode 100644 index 0000000000..440367fe9e --- /dev/null +++ b/client/public/assets/calculator.svg @@ -0,0 +1 @@ + diff --git a/client/public/assets/google-search.svg b/client/public/assets/google-search.svg new file mode 100644 index 0000000000..be3c8db3d5 --- /dev/null +++ b/client/public/assets/google-search.svg @@ -0,0 +1 @@ + diff --git a/client/public/assets/stability-ai.svg b/client/public/assets/stability-ai.svg new file mode 100644 index 0000000000..bdc74a14d6 --- /dev/null +++ b/client/public/assets/stability-ai.svg @@ -0,0 +1 @@ + diff --git a/client/public/assets/tavily.svg b/client/public/assets/tavily.svg new file mode 100644 index 0000000000..544d55319b --- /dev/null +++ b/client/public/assets/tavily.svg @@ -0,0 +1,3 @@ + + +