a2a83f7d9e125049a5cb4fbaf9d10018ffc38a77
这三条路径在 workflow_finished 事件只 extractAnswer、从不读 status: 工作流失败时 outputs 为空、answer 可能被填成 workflow_run_id(UUID), 原样下发等于把内部标识符当正文推给端上(issue 03)。 - activityOutlineGen:失败先判定,推「生成失败,请稍后重试」(reset=true) 再正常收尾 - executeWorkflowForResult:同上;最终结果失败时只回 status + 可读文案, 不带 outputs / raw - manuscriptGen:自查发现该方法不走通用执行、自带一份缺口,一并补齐 - socket 发送器增加 reset 字段:端上收到后丢弃失败前已累积的半截内容 - 新增 AiWorkflowFailureStatusTest 10 例:锁定「失败判定先于取 answer」 的顺序契约与顶层/嵌套 status、大小写空白、成功不误判等边界 Refs: .scratch/ai-assistant/issues/03-other-links-raw-payload-fallback.md
Description
No description provided
Languages
Java
99.5%
Shell
0.5%