From 3f017b4eccddb8727426798f060df0800fbda64a Mon Sep 17 00:00:00 2001 From: 3Mad Date: Tue, 14 Jul 2026 13:18:59 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=9B=B4=E6=96=B0=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E4=B8=8E=E5=8F=98=E6=9B=B4=E8=AE=B0=E5=BD=95=EF=BC=88v1.61.0.0?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 记录 GitHub Codex Review 门禁的能力、默认关闭语义与验证覆盖。 Co-Authored-By: Codex --- CHANGELOG.md | 20 ++++++++++++++++++++ VERSION | 2 +- package.json | 2 +- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 351e7cabd..f1cb2396d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [1.61.0.0] - 2026-07-14 + +## **GitHub Codex Review 现在可以作为可选、限时且可核验的合并门禁。** + +`/land-and-deploy` 新增了一个默认关闭的 GitHub Codex Review 检查。开启后,它只认可 `chatgpt-codex-connector[bot]` 对当前 PR HEAD 的反馈,通过 HEAD 标记避免重复请求,并分别限制确认与完成等待时间。云端超时或 API 异常只会给出明确告警,不会把未知状态伪装成通过;但当前 HEAD 上尚未解决的 Codex Review 线程会阻止合并。 + +### 主要变化 + +#### Added + +- 新增 `gstack-github-codex-review` CLI,提供 `assess`、`status` 和 `run` 三种模式;stdout 始终输出单个 JSON 文档,适合流程编排。 +- 新增 `github_codex_review: off | risk | always` 配置,以及确认、完成两个正整数超时配置;默认 `off`,不会访问 GitHub 或消耗云端 Review 额度。 +- `/land-and-deploy` 接入有界检查,并区分 `COMPLETED`、`TIMEOUT`、`ERROR`、`BLOCKED` 等确定状态。 +- `setup` 会把共享 `lib/` 与 `bin/` 一起安装到 Agents、Codex、Factory、OpenCode 和 Kiro 运行目录,保证 CLI 的模块依赖完整。 + +#### Verification + +- 423 项定向测试覆盖风险判定、幂等请求、当前 HEAD 过滤、机器人身份校验、REST/GraphQL 分页、大响应管道、超时和阻塞语义。 +- 完整测试套件、构建、生成文档一致性、shell 语法和 `git diff --check` 均通过。 + ## [1.60.1.0] - 2026-07-09 ## **The /autoplan dual-voice eval is back on the board, catching real regressions.** diff --git a/VERSION b/VERSION index c4190e004..82b3fa4c6 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.60.1.0 +1.61.0.0 diff --git a/package.json b/package.json index c5168d648..7488799fa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gstack", - "version": "1.60.1.0", + "version": "1.61.0.0", "description": "Garry's Stack — Claude Code skills + fast headless browser. One repo, one install, entire AI engineering workflow.", "license": "MIT", "type": "module",