Agent Trace 如果只记录“模型调用了 rerun_job”,事故复盘时会留下一个模糊结论:是模型决定重跑,还是工作流规则要求重跑,用户是否确认,权限系统为何允许,后端到底有没有执行成功?这些责任不能压进同一个 tool call span。
我会把建议、授权、编排选择、人工批准和实际操作拆成不同 Decision/Operation 事件。每条记录 actor、输入快照、规则或模型版本、证据与结果。这样可以回答“谁在什么依据下推进了哪一步”。
邓明瑞 / 纯粹
Agent Trace 如果只记录“模型调用了 rerun_job”,事故复盘时会留下一个模糊结论:是模型决定重跑,还是工作流规则要求重跑,用户是否确认,权限系统为何允许,后端到底有没有执行成功?这些责任不能压进同一个 tool call span。
我会把建议、授权、编排选择、人工批准和实际操作拆成不同 Decision/Operation 事件。每条记录 actor、输入快照、规则或模型版本、证据与结果。这样可以回答“谁在什么依据下推进了哪一步”。