QueryCounters
This content is not available in your language yet.
查询环计数。
- modelTurns 预算口径的模型轮(maxTurns 比对位);
- apiRounds 模型派发总数(恒不退还);
- recoveryAttempts 同轮恢复重试数(恢复重试可观测,不混进预算轮);
- toolRounds 工具轮;
- HTTP 尝试数不在此计数:provider 重试环以错误事件的 retrySummary.attempts 上报,查询环只汇入终局 turn.error 文案。 不变量:apiRounds − modelTurns = 被退还的可恢复错误重试数 ≤ recoveryAttempts。
apiRounds?
Section titled “apiRounds?”optional apiRounds?: number;模型派发总数:每次进入 streaming +1,恒不退还(与 modelTurns 的差 = 被退还的可恢复错误重试数)。纯追加可选字段:缺席 = 0(旧消费方 / 测试替身 零迁移);查询环恒初始化并如实累计。
consecutiveErrors
Section titled “consecutiveErrors”consecutiveErrors: number;连续可恢复错误数(任何一次成功流式响应清零)
modelTurns
Section titled “modelTurns”modelTurns: number;预算口径的模型轮:每次派发(进入 streaming)+1;可恢复错误的同轮重试退还 (零产出零成本,不烧 maxTurns 预算);上下文溢出的压缩重试与输出触帽的 升档重发不退还(前者已消耗上游请求、后者响应已产出成本)。
outputCapEscalations?
Section titled “outputCapEscalations?”optional outputCapEscalations?: number;CW11-W3(doc/58 W3 #7)— 触帽升档重试次数(遥测:每次废弃截断响应并 升档重发 +1)。纯追加可选字段:缺席 = 0(旧消费方/测试替身零迁移); kernel 查询环恒初始化并如实累计。
queueInjections
Section titled “queueInjections”queueInjections: number;注入屏障已消费的旧 enqueue 输入条数;strict input 按凭据独立核对,避免宿主 slice 错位。
recoveryAttempts?
Section titled “recoveryAttempts?”optional recoveryAttempts?: number;同轮恢复重试次数:可恢复错误重发 / 上下文溢出压缩重试 / 输出触帽升档重发 三类回边各 +1(升档重发同时计入 outputCapEscalations)。纯追加可选字段: 缺席 = 0;查询环恒初始化并累计。
toolRounds
Section titled “toolRounds”toolRounds: number;工具执行轮次(每批工具 +1)
Was this page helpful?
Thanks for your feedback.