Add tenant-safe value, telemetry, connector, commercial, and production-readiness foundations.
1.6 KiB
1.6 KiB
修复记录
- 22:33:记录 bug 修复:Agent Run 轻量列表遗漏语义解析结果。
- Git 提交检查:已执行
git fetch --all --prune;HEAD..@{u}为空,未发现 upstream 新提交;本地mainahead 17。审批链相关提交为242d68c3、28b834ed、4940ebc4,AI 报销学习与申请链相关提交为ee88a36b、6bdf65bc、ae3f02c3、54754b55、211f85d9、5b246307、a662cfe6,费用事件与事务链相关提交为5ed34c2b、1347366b、22669a90、a616b30c、661990b2,另有迁移安全11275e4b与会话鉴权653eda05;这些均为当前任务开始前已有的本地提交,本次没有改写或合并。 - 修改:在
agent_run.py的轻量仓储查询中按列表已经筛选出的 run_id 批量读取每个 Run 的首条语义解析;在agent_runs.py中恢复AgentRunRead.semantic_parse的既有列表契约,同时保留工具调用和大 JSON 字段的轻量预览策略。 - 操作:先在容器复现 seeded trace 用例失败,再核对 foundation seed、详情序列化和前端消费字段;没有修改 seed fixture 来掩盖列表序列化断层。
- 验证:容器内
test_agent_runs_service.py、test_agent_run_tenant_security.py、test_agent_trace_service.py与 OnlyOffice 定向测试共 11 项通过;test_agent_asset_service.py全部 28 项通过;相关实现文件 Ruff 与git diff --check通过。 - 影响:Agent Run 列表重新携带真实语义解析摘要,seeded trace、运行轨迹界面和依赖
semantic_parse的流程可继续使用;补充查询仅以租户过滤后的 run_id 为输入,不扩大数据作用域。
- Git 提交检查:已执行