cfdaily 15fbc933ca feat: Step 5 引擎接入 + H1-H3/S3 修复 + 审计 D1/D2/D5 修复
引擎接入(dispatcher/spawner/ticker → handler 统一路由):
- dispatcher: guardrail/on_checks_passed/on_complete → handler 查询
- spawner: _build_prompt/_build_api_section → handler.build_prompt
- ticker: 虚拟项目扫描/assignee/claimed/review/幻觉门控 → handler 判断

Handler 缺陷修复:
- H1: _mark_task_status 加 3 次重试(防 DB 锁)
- H2: review @mention 加 comment_type='review'
- H3: review 非 approved 保持 review 状态(不标 working)
- S3: 通知链接改 Gitea(PR/Issue/Commit)

审计修复:
- D1: pre_spawn 返回值未检查 → 加 if not 抛 RuntimeError
- D2: PromptContext 缺 from_agent/mail_type → 从 must_haves 解析
- D5: _check_reply 查错表 → 恢复查 tasks 表找 in_reply_to

旧方法保留未删(deprecated),确认稳定后再清理。
2026-06-10 23:37:46 +08:00
2026-05-17 00:30:27 +08:00
2026-05-30 10:50:20 +08:00
2026-05-27 00:06:34 +08:00
2026-05-18 00:04:28 +08:00
2026-05-27 00:11:21 +08:00
S
Description
AI Native multi-agent orchestration platform v2.0
Readme 18 MiB
Languages
Python 97.4%
TypeScript 1.9%
CSS 0.3%
Shell 0.2%
HTML 0.2%