- 节点尝试级 AbortController:run 取消与节点超时汇聚到同一信号, handler 收到的 ctx.signal 即尝试信号,其内部 sleep/HTTP/子进程可被真正中止 - 超时中止底层后 handler 先抛 cancelled 的竞态归一为 timeout - executeNode 取消映射 NodeState=cancelled:不适用 skipOnError、不进异常分支 - 重试门控:CapabilityMeta.idempotent===false 时无视 retryCount(防重复副作用) - 新增 validateFlowGraph:重复ID/悬空边/自环/顶层环/孤儿节点/不可达节点, 阻断性错误在 runFlow 内统一收口为 validation_error - 新增 11 项测试;既有 error-route/integration 回归通过 |
||
|---|---|---|
| .. | ||
| rpa-core | ||