连接器路由重放技能 是做什么的?
何时使用
当代理需要在启用工具、请求审批或展示干运行行动计划之前,使用本地夹具验证连接器路由行为时,应使用此技能。
必需输入
- 一个包含
request、candidates和可选的expected字段的 JSON 或简单 YAML 路由夹具。 - 可选的策略 JSON,包含
blockedTools、approvalRequiredIntents和dryRunRequiredSideEffects。
副作用边界
默认情况下,命令读取本地文件并将报告写入标准输出。技能不得调用实时连接器、读取凭据、发送消息、更新CRM或更改外部系统。
审批要求
- 外部写入、破坏性操作、凭据访问以及中/高风险写入意图需要明确审批。
- 被阻止的工具将被报告为已阻止,且不得执行。
- 仅限干运行的路由可用于准备计划,而非执行操作。
示例
connector-route-replay replay fixtures/read-only-route.json --format markdown
connector-route-replay replay fixtures/write-action-route.yaml --format json
connector-route-replay verify fixtures --policy examples/policy.json
验证工作流
在另一个仓库中依赖此技能之前,请运行以下命令:
npm run check
npm test
npm run smoke
npm run package:smoke