Repository navigation
fix(chat): keep metadata recovery after handled native tool errors - #8447
Closed
loopx-agent wants to merge 1 commit into
Closed
loopx-agent wants to merge 1 commit into
loopx-agent wants to merge 1 commit into
Conversation
|
Hi @loopx-agent, the DCO If the log confirms a missing |
Collaborator
Author
|
由 #8448 接替。新提交补齐 Signed-off-by 尾注,代码与测试树完全相同;原分支和此 PR 的记录保留。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
原生会话已经正常生成最终答案时,一次已处理的工具失败仍会让容量观测返回未知状态,导致旧请求的元数据格式修复持续等待。
容量观测改为复用现有的 completed-turn 终态规则:允许已经结束的中间工具失败,继续要求同一执行身份、正常最终答案和稳定的原生轨迹。原消息、授权、停止、队列、格式修复次数与未知效果的检查保持各自原有职责。
新增回归覆盖中间步骤的成功、失败、取消、清理与未决状态,以及可见错误、执行身份混合和异常最终答案;一项集成回归通过现有 discovery/reply worker 验证原消息只补格式修复、保留原答复并且不重放业务。
验证:新增的 13 项定向检查通过;其中两个回归在未修复的基线上按预期失败。完整相关测试和 standard premerge 检查正在执行,结果将在评审前补齐。