MCP故障检测器修复:误报源于SDK错误码重载
Thirumalaiboobathi · reddit · 2026-08-03
一位开发者分享了他修复 MCP 故障检测器误报的过程。社区指出其检测逻辑忽略了 JSON-RPC 错误对象(-32601/-32602),而 SDK 将大多数协议错误转换为 isError: true,但 -32602 在 TypeScript SDK 中重载了四种条件:工具未找到、工具禁用、输入验证失败和输出验证失败。输出验证失败是服务器返回违反自身 schema 的内容,不应算作 agent 重试抖动。v0.7.0 修复了此问题,排除了输出验证失败,并添加了 per-channel 阈值。作者还发现指纹哈希已能区分字段级收敛,因此添加了回归测试。
「编程与Agent」频道最新
- Cloudflare 启动 Agents Week,Workers 现已支持 gRPC — ritakozlov · 2026-08-03
- Blick 编辑器发布:主打高性能与极简体验 — Vjeux · 2026-08-03
- AI Agent 暴露设计系统缺陷:缺乏决策导致界面不一致 — ritakozlov · 2026-08-03
- 实战分享:将GPT-5.6 Luna Max用作子智能体提效 — daniel_mac8 · 2026-08-03
- 开源项目sol-advisor:Codex原生的智能体编排架构 — daniel_mac8 · 2026-08-03
- MiniMax H3 视频导演技能:用 Agent 控制场景与分镜 — Qu4rker · 2026-08-03