Browse Source
fix(mcp-server): 修复启用开关触发 toggle/refresh 请求死循环
fix(mcp-server): 修复启用开关触发 toggle/refresh 请求死循环
- 前端 toggleMcpServer 补发 { active } 请求体,与后端 @RequestBody 契约一致(此前 active 拼在 query、无 body,每次点开关必 400)
- 后端 toggleActive 兼容 query 兜底,避免旧调用方仍 400
- axios 拦截器加重试上限(_retry),刷新改用裸 axios 发起,切断 401→refresh→重试 自激递归
- MCP 开关失败回滚 _active 状态并加 _toggling 防连点
Spring-AI-1.1.2
4 changed files with 29 additions and 11 deletions
-
2frontend/src/api/mcp-server.ts
-
16frontend/src/api/request.ts
-
9frontend/src/views/McpServerManager.vue
-
13src/main/java/com/wok/supportbot/controller/McpServerConfigController.java
Write
Preview
Loading…
Cancel
Save
Reference in new issue