tool-call-retry 是一个面向 Agent 和 LLM 工具调用的零侵入自动重试与自愈中间件。它通过指数退避重试、结果格式校验(validatorFn)、自定义错误修复回调(errorHandlerFn)和幂等性键(idempotencyKey)来显著提升外部工具或第三方 API 调用的成功率(可…
tool-call-retry 是一个面向 Agent 和 LLM 工具调用的零侵入自动重试与自愈中间件。它通过指数退避重试、结果格式校验(validatorFn)、自定义错误修复回调(errorHandlerFn)和幂等性键(idempotencyKey)来显著提升外部工具或第三方 API 调用的成功率(可达 90%+)。主要功能包括:一行封装接入、参数与返回值的 Zod 类型校验、错误自动修复(例如利用 LLM 修正格式或 SQL)以及可配置的最大重试次数与初始延迟。适用场景包括不稳定的第三方服务、LLM 输出格式错误自动修复、高可靠性 Agent 执行链路和对数据库/API 调用的安全幂等控制。核心优势是零改动集成、<1ms 性能开销、可扩展的错误处理策略与强一致性的重试行为。
本页属于 OpenClaw Skills 学习体系,覆盖技能安装、分类导航与实战链接。