cfdaily d6cb854f68
CI / lint (pull_request) Successful in 7s
CI / test (pull_request) Successful in 31s
CI / frontend (pull_request) Successful in 12s
CI / notify-on-failure (pull_request) Successful in 0s
fix: mention 重复投递 + mail 失败通知竞态保护 + §14 设计文档同步
Bug 1: spawn_full_agent use_main_session 返回 None 导致 mention 重复投递
- 根因: use_main_session=True 时 session_id=None, return None 被 ticker
  _process_posts 误判为 spawn 失败, 每次 tick 都重试
- 修复: 引入 effective_sid = session_id or 'main', 统一用于
  _register_session / _monitor_process / return value

Bug 2: _mark_task failed 时未检查已完成状态导致误发投递失败通知
- 根因: spawner 标 failed 和 handler 标 done 竞态条件下, 已完成的
  mail task 被误发投递失败通知
- 修复: notify_mail_failed 调用前加防御性检查, 若 task 已 done 则跳过

设计文档: §13 三个 handler sections 列表同步 DeliveryChecklistSection
  及 GiteaConventionSection / WikiGuideSection, 更新 section 复用分析表
  及文件结构 section 计数
2026-06-15 09:48:09 +08:00
2026-05-17 00:30:27 +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%