• 郭阔's avatar
    fix(harvest): 业务自报失败也触发重试链(昨夜四源重试未触发根因) · 0aed7fc0
    郭阔 authored
    昨夜 nikkei-markets(GLM 无工具会话)与 reuters×3(DataDome 墙)失败时,
    模型都通过 structured_output 如实上报 status=FAILED/0交付——但 attempt_needs_retry
    只认运行错误(is_error/结构化缺失),业务失败被当'质量失败'直接放弃,attempt2/3 一次没跑。
    
    - attempt_needs_retry 新增 business 判据:status=FAILED 或 0 交付;
      取尽豁免优先(all_seen/全非文章页虽自报 FAILED 但业务上是成功,不重跑)
    - business 失败不走 --resume 续会话(会话确实没干成活,续接只会复述失败),
      attempt2 同 provider 整场重跑,attempt3 仍切备用 provider
    - 实测矩阵:四失败信封→重试;成功交付→不重试;取尽→不重试
    0aed7fc0
harvest.sh 18.3 KB