已关闭
orchestrator: verify失败原因未回灌到executor重试提示词 #11
shenmin创建于  2 天前关闭于  2 天前
shenmin成员
2 天前 创建

问题描述

当前 orchestrator 中 executor 在 execute 阶段重试任务时,无法感知上一次 verify 阶段失败的具体原因。verify 裁决(verdict=fail)中已包含失败 reason,但该信息未注入 executor 重试的提示词,导致重试缺乏针对性,可能重复犯同样的错误。

期望行为

  • executor 重试(execute 阶段)时读取任务最近一次 fail 裁决的 reason,以 Previous-Verification-Failure: 前缀注入提示词
  • 新增 read_verdict_failure_reason:仅接受 verdict=fail 且 reason 非空;裁决文件缺失/损坏时静默返回 None
  • verify 阶段提示词不受影响

关联 PR

  • #29
likedislike
CANN-robotCANN-robot成员
2 天前 关闭了 issue
CANN-robotCANN-robot成员
2 天前 添加了label:resolved