Skip to content

v1.2.8 — 记忆分层 + 定时任务 + 激活链 Phase 3 前半 + F 修复者 + Checkpoint/Resume

Choose a tag to compare

@KongFangXun KongFangXun released this 07 Aug 13:58
· 3149 commits to main since this release

v1.2.8 — 记忆分层 + 定时任务 + 激活链 Phase 3 前半 + release-gate-loop F 修复者 + FORGE 全 loop 接入 audit + Checkpoint/Resume

七大功能

  1. 记忆事实级分层 — memory-store 三层结构(fact / summary / skill),配合 fact-level layering
  2. 定时任务 MVP — createScheduler + nextCronTime,支持 cron 表达式调度
  3. ToolOutputBudget 中间件 — 防止 Agent 输出爆炸,200 行截断 + trimMessagesSafe 配对裁剪
  4. 激活链 Phase 3 前半 — ACTIVATE→ORCHESTRATE→EXECUTE 链路前半段打通
  5. release-gate-loop F(修复者)角色 — V 验证 FAIL 后自动触发 F 定位+修复+审计,V+F 循环最多 3 轮
  6. FORGE 全 loop 接入 audit — fresh-eyes-loop / release-gate-loop 改代码后强制跑 sofagent-audit(dogfooding 铁律)
  7. Checkpoint/Resume — saveResumePoint + --resume 参数,长循环可断点续跑

测试

  • 单元测试 1527+(audit 587 + orchestrator 379 + core 219 + daemon 187 + ...)
  • acceptance-test 148 场景(225 断言全通过)
  • regression-checklist 53 维

发布检查清单

全量通过:代码质量 9 项 ✅ · 审查体系 6 项 ✅ · 阶段四~五修复 4 项 ✅ · 阶段六 release-gate-loop 2 项 ✅ · 功能交付 7 项 ✅

已知遗留(v1.2.9)

  • FORGE Driver 短任务化(f-fix worker 撞 55 次硬上限 → 降级裸 LLM)
  • Checkpoint/Resume 完整集成
  • PM2 守护进程

📖 完整开发日志