LibreChat/client/src/components/SidePanel/Agents
Dustin Healy e0f468da20
🔍 feat: Add SearXNG for Web Search and Enhance ApiKeyDialog (#8242)
* 🔍 feat: Add SearXNG Web Search support and enhance ApiKeyDialog

- Updated WebSearch component to include authentication data for web search functionality so it won't show badge after being revoked
- Refactored ApiKeyDialog to streamline provider, scraper, and reranker selection with new InputSection component
- Added support for SearXNG as a search provider and updated translation files accordingly
- Improved form handling in useAuthSearchTool to accommodate new API keys and URLs

* 📜 chore: remove unused i18next key

* 📦 chore: address comments (swap API key and URL fields in SearXNG config, change input fields to 'text' from 'password'

* 📦 chore: make URL fields go first in ApiKeyDialog

* chore: bump @librechat/agents to v2.4.52

* ci: update webSearch configuration to include searxng fields in AppService.spec.js

---------

Co-authored-by: Danny Avila <danny@librechat.ai>
2025-07-05 17:58:22 -04:00
..
__tests__ feat: Agent Version History and Management (#7455) 2025-05-23 17:40:39 -04:00
ActionsTable feat: OAuth for Actions (#5693) 2025-02-10 15:56:08 -05:00
Advanced 🔁 refactor: Capabilities for Tools/File handling for Direct Endpoints (#8253) 2025-07-04 14:51:26 -04:00
Code 🤖 feat: Streamline Endpoints to Agent Framework (#8013) 2025-06-23 09:59:05 -04:00
Search 🔍 feat: Add SearXNG for Web Search and Enhance ApiKeyDialog (#8242) 2025-07-05 17:58:22 -04:00
Version feat: Agent Panel UI Enhancements (#7800) 2025-06-13 15:47:41 -04:00
ActionsInput.tsx feat: OAuth for Actions (#5693) 2025-02-10 15:56:08 -05:00
ActionsPanel.tsx feat: Agent Panel UI Enhancements (#7800) 2025-06-13 15:47:41 -04:00
AdminSettings.tsx 💬 refactor: MCP Chat Visibility Option, Google Rates, Remove OpenAPI Plugins (#7286) 2025-05-08 12:12:36 -04:00
AgentAvatar.tsx 🌎 i18n: React-i18next & i18next Integration (#5720) 2025-02-09 12:05:31 -05:00
AgentConfig.tsx 🔁 refactor: Capabilities for Tools/File handling for Direct Endpoints (#8253) 2025-07-04 14:51:26 -04:00
AgentFooter.tsx feat: Agent Version History and Management (#7455) 2025-05-23 17:40:39 -04:00
AgentPanel.tsx 🔁 refactor: Capabilities for Tools/File handling for Direct Endpoints (#8253) 2025-07-04 14:51:26 -04:00
AgentPanelSkeleton.tsx 🔗 feat: Agent Chain (Mixture-of-Agents) (#6374) 2025-03-17 16:43:44 -04:00
AgentPanelSwitch.tsx 🔁 refactor: Capabilities for Tools/File handling for Direct Endpoints (#8253) 2025-07-04 14:51:26 -04:00
AgentSelect.tsx feat: Agent Panel UI Enhancements (#7800) 2025-06-13 15:47:41 -04:00
AgentTool.tsx fix: Agent MCP Tools Checkbox Inactive When Hidden (#8166) 2025-07-01 10:05:00 -04:00
Artifacts.tsx 🪄 feat: Artifacts Badge & Optimize Ephemeral Agent State (#8252) 2025-07-04 13:25:04 -04:00
DeleteButton.tsx feat: Agent Panel UI Enhancements (#7800) 2025-06-13 15:47:41 -04:00
DuplicateAgent.tsx 🤖 feat: Add Agent Duplication Functionality with Permission (#5022) 2024-12-17 19:47:39 -05:00
FileContext.tsx 🔍 feat: Mistral OCR API / Upload Files as Text (#6274) 2025-03-10 17:23:46 -04:00
FileSearch.tsx 🔧 fix: Streamline Builder Links and Enhance UI Consistency (#5229) 2025-01-09 12:03:35 -05:00
FileSearchCheckbox.tsx 🔧 fix: Agent Resource Form, Convo Menu Style, Ensure Draft Clears on Submission (#6925) 2025-04-16 18:14:34 -04:00
Images.tsx 🖼️ feat: Avatar GIF Support & Dynamic Extensions (#7657) 2025-06-02 07:51:38 -04:00
ImageVision.tsx 🌎 i18n: React-i18next & i18next Integration (#5720) 2025-02-09 12:05:31 -05:00
Instructions.tsx 🗓️ feat: Add Special Variables for Prompts & Agents, Prompt UI Improvements (#7123) 2025-04-29 03:49:02 -04:00
MCPIcon.tsx feat: Agent Panel UI Enhancements (#7800) 2025-06-13 15:47:41 -04:00
MCPInput.tsx 🤖 feat: Streamline Endpoints to Agent Framework (#8013) 2025-06-23 09:59:05 -04:00
MCPPanel.tsx feat: Agent Panel UI Enhancements (#7800) 2025-06-13 15:47:41 -04:00
MCPSection.tsx feat: Agent Panel UI Enhancements (#7800) 2025-06-13 15:47:41 -04:00
ModelPanel.tsx feat: Agent Panel UI Enhancements (#7800) 2025-06-13 15:47:41 -04:00
Retrieval.tsx 🌎 i18n: React-i18next & i18next Integration (#5720) 2025-02-09 12:05:31 -05:00
ShareAgent.tsx 🌎 i18n: React-i18next & i18next Integration (#5720) 2025-02-09 12:05:31 -05:00