tools

工具调用

P17

按平台选择兼容命令

Cross-Platform Handling

工具调用来源未确认

确认操作系统和目标支持情况后,再选择对应命令。

P21

用路由表选择工具

Tool Routing Tables

工具调用来源未确认

把每类操作对应到支持它的工具,并说明允许的替代方式。

P43

在独立检出目录中评审

Isolated Review Checkout

工具调用

把评审放到独立的代码目录,避免影响正在实现的工作。

P104

按接口使用辅助脚本

Helper Script as Black Box

工具调用

先查看脚本支持的参数,能按接口完成任务时无需阅读整个实现。

P109

Composio 三步接入 SaaS

Composio 3-Step SaaS Integration

工具调用

先查询可用操作,再检查连接,最后执行参数已校验的调用。

P127

识别可以安全并行的步骤

Parallel-Safe Step Identification

工具调用

独立读取可以并行;修改和依赖后续结果的检查按顺序执行。

P141

在 REPL 中组合工具调用

REPL as Tool Composition

工具调用来源未确认

在编程层明确连接工具的输入和输出,组合已知的调用。

P153

锁定不同来源的安装版本

Marketplace Source-Type Polymorphism (SHA-Pinned)

工具调用来源未确认

处理不同插件来源时,用固定 SHA 保证安装的是指定版本。

P173

缺少能力时说明限制

Capability-Absent Anti-Fabrication Fallback

工具调用

工具不能完成某项操作时,说明缺口并提供可行的替代步骤。

P211

按错误类型选择恢复方式

Recover according to failure class

工具调用

分别处理权限不足、参数错误、限流和空数据,避免一律重试。

P212

更新前读取当前版本号

Read fresh version tokens before update

工具调用

用资源最新的并发版本令牌执行写入,避免覆盖别人刚做的修改。

P214

先查询当前可用的能力

Choose capabilities from current metadata

工具调用

选择模型或声音前,先确认服务当前支持的标识符和功能。

P215

确认分页数据已全部读取

Prove paginated retrieval is complete

工具调用

按接口规则读取后续页,明确区分完整结果和只取到部分数据。

P220

在正确范围内查询资源 ID

Resolve opaque IDs within their scope

工具调用

将名称转换成服务 ID 时保留所属组织或父资源的范围。

P222

构造参数前读取 schema 引用

Resolve schema references before arguments

工具调用

先展开引用的数据结构,确认真实字段和约束,再调用工具。

P254

为流式任务设置总时限

Use a deadline independent of stream activity

工具调用

除无活动超时外,还设置总截止时间,避免心跳让任务无限占用资源。

P261

工具交接时保留坐标单位

Preserve coordinate units through tool handoffs

工具调用

位置数据同时传递单位、尺寸和原点;混用不同坐标来源时先转换。

P268

断线重连时补齐遗漏事件

Reconnect event streams without gaps

工具调用

结合实时流和历史记录恢复事件,按事件 ID 去重,并独立检查停止条件。

P285

等待明确的就绪条件

Wait on a fresh observable predicate

工具调用

用刚读取的可观察条件判断是否就绪,并设置超时,避免猜测等待时间。

P322

区分工具目录和项目目录

Keep tool roots separate from project roots

工具调用

工具代码从 Skill 安装目录查找,项目文件从声明的工作目录解析。

P331

入队前一次性预留预算

Atomic Budget Admission Before Enqueue

工具调用

接收高成本任务前,原子地预留允许使用的预算。

P369

结合结构化状态和页面证据

Structured State and Rendered Evidence

工具调用

任何一类证据单独不足时,同时检查应用状态和实际渲染结果。

P372

写入前校验拟修改的内容

Validate the Proposed Mutation

工具调用

批准操作前先检查它将写入什么,避免只根据操作名称判断。

P375

隔离可选能力的加载失败

Isolate Optional Capability Loading Failures

工具调用

在能力边界内加载可选组件;失败时明确说明,并避免影响其他功能。