コンテンツにスキップ

QueryCounters

このコンテンツはまだ日本語訳がありません。

查询环计数。

  • modelTurns 预算口径的模型轮(maxTurns 比对位);
  • apiRounds 模型派发总数(恒不退还);
  • recoveryAttempts 同轮恢复重试数(恢复重试可观测,不混进预算轮);
  • toolRounds 工具轮;
  • HTTP 尝试数不在此计数:provider 重试环以错误事件的 retrySummary.attempts 上报,查询环只汇入终局 turn.error 文案。 不变量:apiRounds − modelTurns = 被退还的可恢复错误重试数 ≤ recoveryAttempts。

optional apiRounds?: number;

模型派发总数:每次进入 streaming +1,恒不退还(与 modelTurns 的差 = 被退还的可恢复错误重试数)。纯追加可选字段:缺席 = 0(旧消费方 / 测试替身 零迁移);查询环恒初始化并如实累计。


consecutiveErrors: number;

连续可恢复错误数(任何一次成功流式响应清零)


modelTurns: number;

预算口径的模型轮:每次派发(进入 streaming)+1;可恢复错误的同轮重试退还 (零产出零成本,不烧 maxTurns 预算);上下文溢出的压缩重试与输出触帽的 升档重发不退还(前者已消耗上游请求、后者响应已产出成本)。


optional outputCapEscalations?: number;

CW11-W3(doc/58 W3 #7)— 触帽升档重试次数(遥测:每次废弃截断响应并 升档重发 +1)。纯追加可选字段:缺席 = 0(旧消费方/测试替身零迁移); kernel 查询环恒初始化并如实累计。


queueInjections: number;

注入屏障已消费的旧 enqueue 输入条数;strict input 按凭据独立核对,避免宿主 slice 错位。


optional recoveryAttempts?: number;

同轮恢复重试次数:可恢复错误重发 / 上下文溢出压缩重试 / 输出触帽升档重发 三类回边各 +1(升档重发同时计入 outputCapEscalations)。纯追加可选字段: 缺席 = 0;查询环恒初始化并累计。


toolRounds: number;

工具执行轮次(每批工具 +1)