qwen-code 压缩 bug:服务端上下文上限缺路由归属致无法安全套用
yiliang114 · ghdev · 2026-10-11
QwenLM/qwen-code 的 issue #13876 记录了一个 compaction 缺陷:PR #13788 把服务端在 context-overflow 错误中上报的 token 上限(contextOverflow.limitTokens)直接作为 observedServerCeiling 用于响应式压缩,但 parseTokenCounts 的六种解析语法不返回任何'归属范围'信息——不知道这个数字属于哪条路由、哪个模型、限制的是输入还是整个窗口。作者核查代码证实两种语法(含 DashScope 的 rangeMatch)解析出的是仅输入上限,生产环境有 input length should be [1, 196608] 的真实报错为证。因此 PR 只敢在主模型路径上做钳制,不敢用于独立压缩模型分支;正确做法需要从生产者侧携带 scope 信息。 issue 还分析了 computeCompactionOutputBudget 扣除 20000 输出与 1024 安全边际后地板化触发 COMPRESSIONFAILEDOUTPUTTRUNCATED 的连锁问题。
「编程与Agent」频道最新
- Ethan Mollick 出新书:用 Claude 代理数分钟完成过去数小时的图表工作 — rseroter · 2026-10-23
- OpenJet 引擎宣称 Qwen3.8-27B 推理速度达 llama.cpp 1.9 倍 — JeremyCMorgan · 2026-10-23
- 黄仁勋详解 Vera Rubin 代理系统完整架构:NVL72+MGX+CMX+RTX — rohanpaul_ai · 2026-10-23
- 用 Hermes 搭建全自动 SEO 智能体:三个 skill 覆盖关键词到建站 — EXM7777 · 2026-10-23
- 从赛事研究到链上下单:一个「默认需人工批准」的下注 agent 架构复盘 — Dry-Comfortable-2678 · 2026-10-23
- Capy 0.5.0 支持复用 Claude Pro/Max 订阅额度,并新增 OIDC 云端访问 — garrytan · 2026-10-23