[控场AI]
概念

ToolError

MCP中用于工具执行错误处理的专用异常类型,能让Agent模型看到明确的错误信息和返回值,避免无意义重试

时间轴 (近 90 天)

10月12日

在MCP工具中抛出异常时应使用ToolError而非普通的ValueError,因为ToolError能让模型看到明确原因和返回值,而普通异常可能导致Agent只看到'执行工具失败'甚至触发无意义的自动重试。

待验证50%
10月12日

MCP Server中写一次工具,Agent可通过stdio或streamable HTTP接入,出错时优先使用ToolError。

待验证50%

全部知识事实 (2)

来源文章