#50528 [Bugfix][Parser] Emit REASONING_END for Inkling tool calls that follow no thinking block
原始 PR · 作者 thegoldenflow · 合并时间 2026-08-10 09:04
修复 Inkling 无思考块开头工具调用泄漏为 content
值得精读。这是一个观察“两遍解析不对称性”如何引发流式边界 bug 的典型修复案例:配置层一行事件、引擎层一次顺序重排,配合精确的 blast radius 审计与双形态门测试。重点阅读 `StreamingParserEngine._on_terminal` 的控制流重组,以及如何在不破坏 #51391 记账逻辑的前提下完成组合;测试设计(正反两种表形态的引擎级门测试)也值得借鉴。
参与讨论