This commit is contained in:
Junyan Qin
2025-11-04 17:09:28 +08:00
parent 0666778fea
commit 3ee7736361
5 changed files with 253 additions and 442 deletions
-12
View File
@@ -70,11 +70,6 @@ export default function PluginConfigPage() {
const [isEditMode, setIsEditMode] = useState(false);
const [refreshKey, setRefreshKey] = useState(0);
// 缓存每个服务器测试后的工具数量
const [serverToolsCache, setServerToolsCache] = useState<
Record<string, number>
>({});
useEffect(() => {
const fetchPluginSystemStatus = async () => {
try {
@@ -404,7 +399,6 @@ export default function PluginConfigPage() {
setIsEditMode(true);
setMcpSSEModalOpen(true);
}}
toolsCountCache={serverToolsCache}
/>
</TabsContent>
</Tabs>
@@ -496,12 +490,6 @@ export default function PluginConfigPage() {
onDelete={() => {
setShowDeleteConfirmModal(true);
}}
onUpdateToolsCache={(serverName, toolsCount) => {
setServerToolsCache((prev) => ({
...prev,
[serverName]: toolsCount,
}));
}}
/>
<MCPDeleteConfirmDialog