Files
vtj/apps/library/src
“chenhuachun” 43a2458e9f feat(architect): 完善执行计划的归一化和错误纠正功能
- 版本升级至 0.15.1
- 新增 architectRecords 用于记录每次 architect 过程的详细步骤情况
- 扩展 executeArchitectPlan,支持记录和上传每次尝试的详细执行步骤
- 归一化计划 normalizePlan 增强,支持从工具注册表补全参数和依赖信息
- parsePlanOutput 校验时增加 correction 字段,保存全部参数缺失等错误信息
- architect 流程中重试阶段保留所有错误纠正信息,用于完整反馈和重试
- 修改 saveTrace 和 saveChat 接口使用 architectRecords 作为步骤详情上传
- 单元测试补充对 architectRecords 的校验以及错误和纠正信息的断言覆盖
- 详细测试覆盖工具调用参数校验、依赖关系自动补全及类型合法性验证
- 确保无参数工具调用能自动补全空数组参数以避免执行失败
- 优化多次执行操作中 tokens 统计和状态信息正确传递及记录
- 解决 plan.steps 中依赖项类型校验及引用自动补全问题,确保流程可靠运行
2026-09-03 14:05:53 +08:00
..