diff --git a/client/src/components/SidePanel/MCP/MCPPanel.tsx b/client/src/components/SidePanel/MCP/MCPPanel.tsx index ad0e7ad1fa..1bfc96e35a 100644 --- a/client/src/components/SidePanel/MCP/MCPPanel.tsx +++ b/client/src/components/SidePanel/MCP/MCPPanel.tsx @@ -1,5 +1,5 @@ import { Constants } from 'librechat-data-provider'; -import { ChevronLeft, RefreshCw } from 'lucide-react'; +import { ChevronLeft } from 'lucide-react'; import React, { useState, useCallback, useMemo } from 'react'; import { useUpdateUserPluginsMutation, @@ -34,7 +34,6 @@ export default function MCPPanel() { const [selectedServerNameForEditing, setSelectedServerNameForEditing] = useState( null, ); - const [rotatingServers, setRotatingServers] = useState>(new Set()); const reinitializeMCPMutation = useReinitializeMCPServerMutation(); const queryClient = useQueryClient(); @@ -119,7 +118,6 @@ export default function MCPPanel() { const handleReinitializeServer = useCallback( async (serverName: string) => { - setRotatingServers((prev) => new Set(prev).add(serverName)); try { const response = await reinitializeMCPMutation.mutateAsync(serverName); @@ -194,12 +192,6 @@ export default function MCPPanel() { status: 'error', }); } - } finally { - setRotatingServers((prev) => { - const next = new Set(prev); - next.delete(serverName); - return next; - }); } }, [showToast, reinitializeMCPMutation], @@ -317,9 +309,6 @@ export default function MCPPanel() {
{mcpServerDefinitions.map((server) => { - const serverStatus = mcpServerStatuses[server.serverName]; - const isConnected = serverStatus?.connected || false; - return (
-
);