fix(canvas): 云端 Agent - 参数错误有限重试并折叠中间失败

This commit is contained in:
ddCat
2026-09-21 09:30:38 +08:00
parent 0e3fb79ba6
commit 85de99071d
16 changed files with 396 additions and 15 deletions

View File

@@ -5,6 +5,12 @@ description: 当前项目已实现功能的手工验证清单与未确认边界
# 待测试
## Agent 工具自动纠错与折叠展示
- [x] 对尚未产生副作用的参数、画布操作及快照错误增加按工具计数的有限自动纠错:首次调用加两次修正机会,中途读取画布不重置计数;第三次仍失败才以 `tool_retry_exhausted` 终止。权限、安全、存储错误和已提交收费任务保持不可自动重试。
- [x] `tool_failed` / `tool_completed` 增加稳定的 retry group、次数、上限及 retrying/recovered/exhausted 状态;前端按 group 折叠中间失败,使用中性折叠记录,恢复后保留成功结果,耗尽后仅最终运行错误报红。
- [ ] 待真实 Agent 页面验收:空白画布连续提交缺少 `type`、非法文档连线和过期快照时,中间重试不出现红色错误;成功纠正后只看到折叠记录与真实画布结果;三次失败后才显示最终错误。覆盖自动执行/逐次审批、明暗主题、SSE 断线重放和刷新恢复;确认不会重复创建节点或收费任务。
## 多模态列表与分镜表合并回归
- [x] 合入 PR #549 的图片 / 视频列表分析、动态表格、视频脚本转换和批量生成设置;参考图上限前后端统一为 10。保留本地主分支表格布局、参考图提及、删除列、结果定位、手工行增量同步及单行重新生成。