v0.0.2-beta
相对上一版
对比基准:v0.0.1-beta(ccd3c3f,2026-07-24)→ 本版 main(4cdb5ae,2026-07-26)。
统计:约 161 个提交、#1–#61 区间已合并变更(含直接 push 的文档/启动脚本调整)。上一版仅有 tag、无 GitHub Release 页面;本版起补全 Release Notes。
镜像会由
v*tag 触发publish-image/publish-gateway/publish-sandbox推送到 GHCR。
注意:打 tag 不会自动改start.sh/.env.example默认镜像版本(当前仍指向0.0.1-beta),需另开 PR 升到0.0.2-beta。
未纳入本版(仍开放):
功能(Features)
Run / 执行与观测
- 支持删除已完成、失败、已取消的 Run;Run 列表增加删除与三态操作列(#2, #21, #38)
- Run 列表支持按开始时间 / 优先级服务端排序(#28)
- Trigger 收敛为
manual | api | pm_mcp白名单(#22) - 可从列表/详情取消 queued / running / waiting_human 的 Run(#10)
- 执行时间线展示逐步与整次 Token 用量;Run 后 ReAct review 保留 Token(#4)
- 执行统计面板展示 Token KPI;紧凑 tip,并修复主题色(#29, #42, #61)
- 早期节点失败时暴露可读失败原因(#37)
- 测试节点增加
plan_coverage适配门禁(#35)
项目 / Board / Token
- 项目列表与详情展示 Workflow Token 汇总;悬停可见 Token 明细 tip(#30, #40)
- Board Token 统计与趋势图(Chart.js,修复 SVG 拉伸)(#41, #60)
- 项目删除入口从 header 移到 meta footer(#48)
Agent / 工作流编辑
- 新建 Agent 引导改为 5 步向导(#52)
- Agent 重命名级联更新工作流中的
skill_profile引用(#27) - Agent Studio:窄屏启用 Data 页;组织树叶子隐藏 reportsTo 副标题(#24, #25)
- 工作流编辑器工具栏可直接改 description(#57)
- 项目沙箱环境允许官方 ACP / Cursor API Key(#8, #14)
PM / 澄清 / 门禁
- PM Leader 消息改为尾窗 + 上滑懒加载(#18)
- ClarifyChat 增加贴底未读 FAB(#33)
- 多选澄清自动前进时选中全部 recommended 选项(#6)
- 审批后待办收件箱 UI 收敛,避免陈旧覆盖(#20)
- 屏蔽虚假进度 citation,并拆分 Run 加载错误(#36)
proposal_selectauto_confirm 时回收上游 park session(#12)- 项目详情页可删除 cron 任务(#56)
IM / 渠道
Sandbox / Gateway
- Docker 沙箱暴露 PID1 日志(六态 live/archived UI)(#23)
- K8s driver 支持 sandbox logs,并补齐 pods/log RBAC(#44, #59)
- AgentChat 队列与输入外框改方角(#16)
- 通用沙箱镜像预装 GitHub CLI(#1)
定时任务
- cron
next_run_at以 UTC 持久化,修复 SQLite 到期比较约晚 8h(#19)
官网 / 文档站
- 静态项目站 + Pages 发布;自定义域名根路径资源修复(#43, #46)
- 文档站英文
/en镜像与语言切换;Approve 注解跑马灯 Issue 徽章修复(#51, #54, #58) - README 品牌文案对齐宣传站;覆盖率徽章(server/web/gateway)(#7, #47, #53)
- 根目录
AGENTS.md贡献约定(#31) - 双 Run 失败诊断基线文档(#39)
修复(Fixes)
submit_mr:已有/已合/无 diff 的 MR 视为幂等成功(#13)- React:pending
ask_question不被 OutcomeRetry 误杀(#17) - zh-CN 墙钟类文案改为可读时长标签(#26)
- Demo
DATAkey 引号修复,恢复 page.html 交互 - CodeQL alerts #1–#23 清理(#55)
- npm audit high 清零并加固 security 扫描(#45)
CI / 质量 / 安全
- 常开 CI gate(分支保护);path-filtered
ci-gateway/ci-sandbox(含 gh/glab)(#1, #5) - server 核心包覆盖率门禁 90%;web Lines 覆盖率门禁 + README 徽章(#9, #11)
- Go/Web 首轮静态检查;web 关键路径 Playwright e2e 进 CI(#15, #32)
- 最小 security 扫描基线:CodeQL / npm audit / gitleaks(#34)
- GitHub Actions 升级到 Node 24 major(#3)
- 新鲜安装默认不再灌 sample seed;
./start.sh默认拉 GHCR 已发布镜像
镜像(打 tag 后由 Actions 发布)
| 镜像 | Tag |
|---|---|
ghcr.io/cocofhu/approving |
0.0.2-beta |
ghcr.io/cocofhu/sandbox-gateway |
0.0.2-beta |
ghcr.io/cocofhu/universal-sandbox-* |
0.0.2-beta |
(docker-metadata 对 v0.0.2-beta 生成 semver {{version}} = 0.0.2-beta;含 - 预发布标记时不会推 latest。)
升级提示
- 等待本 tag 的
publish-*workflow 全部成功。 - 将本地 / 部署环境镜像改为
*:0.0.2-beta(或临时export APPROVING_IMAGE=...等)。 - 仓库内默认版本(
start.sh/.env.example)仍为0.0.1-beta,需要的话再说一声我开 PR 升默认版本。