Skip to content

v0.0.2-beta

Choose a tag to compare

@cocofhu cocofhu released this 26 Jul 01:17
4cdb5ae

相对上一版

对比基准:v0.0.1-betaccd3c3f,2026-07-24)→ 本版 main4cdb5ae,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

未纳入本版(仍开放):

  • #62 fix(docs): hero workflow 窄屏横向滚动
  • #63 feat(web): 统一方型 AppSwitch

功能(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_select auto_confirm 时回收上游 park session(#12
  • 项目详情页可删除 cron 任务(#56

IM / 渠道

  • 会话忙时 IM 消息按 conversation 排队(#49
  • IM Reply/Work 统一 QQ 出口 + cron 推送队列(#50

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 DATA key 引号修复,恢复 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。)


升级提示

  1. 等待本 tag 的 publish-* workflow 全部成功。
  2. 将本地 / 部署环境镜像改为 *:0.0.2-beta(或临时 export APPROVING_IMAGE=... 等)。
  3. 仓库内默认版本(start.sh / .env.example)仍为 0.0.1-beta,需要的话再说一声我开 PR 升默认版本。