LibreChat/client/src/hooks/MCP
Danny Avila 5245aeea8f
🔧 refactor: Consolidate MCP tool removal and Improve UX (#9609)
* 🔧 refactor: Consolidate MCP tool removal and Improve UX

- Removed redundant tool removal logic from MCPTool, UnconfiguredMCPTool, and UninitializedMCPTool components.
- Introduced `useRemoveMCPTool` hook to handle tool removal and toast notifications.
- Updated translation.json to include a reminder message for saving changes after tool removal.

* chore: remove unused i18n key
2025-09-12 21:37:07 -04:00
..
index.ts 🔧 refactor: Consolidate MCP tool removal and Improve UX (#9609) 2025-09-12 21:37:07 -04:00
useGetMCPTools.ts 🔧 fix: MCP Selection Persist and UI Flicker Issues (#9324) 2025-08-28 00:44:49 -04:00
useMCPConnectionStatus.ts ✂️ refactor: MCP UI Separation for Agents (#9237) 2025-08-29 22:57:01 -04:00
useMCPSelect.ts 👻 refactor: LocalStorage Cleanup and MCP State Optimization (#9528) 2025-09-09 17:32:10 -04:00
useMCPServerManager.ts 👻 refactor: LocalStorage Cleanup and MCP State Optimization (#9528) 2025-09-09 17:32:10 -04:00
useRemoveMCPTool.ts 🔧 refactor: Consolidate MCP tool removal and Improve UX (#9609) 2025-09-12 21:37:07 -04:00
useVisibleTools.ts ✂️ refactor: MCP UI Separation for Agents (#9237) 2025-08-29 22:57:01 -04:00