admin
3b5bcc535a
feat(session-mechanism/graph): B 方案——租约超时、失败策略与触发规则、动态展开
- 租约与超时:节点 start 记租约时刻,ready 时把租约超时的 running 节点识别出来并按策略处置
(默认回 pending + attempts+1),卡死的节点不再永远占着并发名额
- 失败策略与下游触发规则:节点级重试(次数/间隔/退避/超限转 blocked);
依赖触发支持 all_success(默认)/all_done/one_success 三档
- 动态展开(map):支持建图时给列表、也支持运行时从上游产物读 N 项;展开出的子节点同样受
max_parallel 约束,子节点全部完成父节点才算完成
- 测试 52 → 92 条,实跑 Ran 92 tests OK(68 s),现有用例零回归
- README 补三节:字段怎么写、默认值是什么
- 改动只在 graph/ 目录内;collabd.py/goalctl.py/看板/钩子 diff 为空
2026-10-19 21:11:27 +08:00
..
2026-10-14 15:39:41 +08:00
2026-10-18 20:17:49 +08:00
2026-10-11 21:49:28 +08:00
2026-10-19 21:11:27 +08:00
2026-10-18 18:07:40 +08:00
2026-10-18 21:13:42 +08:00
2026-10-15 22:40:14 +08:00
2026-10-19 08:18:57 +08:00