MCP 工具返回过期ID报错时,该不该顺带返回新可选时段?

Normal_Succotash_520 · reddit · 2026-09-16

一个有状态的 MCP 工具设计问题:预订工具列出三个可用时段,用户确认前该时段被别人订走,服务端必须拒绝——那么模型该收到什么?

作者在权衡两个方案:

他还关心更深的问题:如何在响应里防止 agent 把「替代时段」当成用户已经批准的选项。这在有状态 MCP 工具的失败路径设计上是个普遍问题,评论区值得开发者关注。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →