Repository navigation
release v1.18.3 - #475
release v1.18.3#475
Conversation
收到,开始处理这个 release PR。初步核查结论(先报关键发现,完整审计随后): 本地对 根因:one-click release workflow( 计划:
|
…-validation fix-up) The one-click release workflow only bumps package.json/package-lock.json and its 'Verify bump diff' step enforces exactly those two files, so the fallback PR it opens always lacks the devlog folder and CHANGELOG entries that pr-checks.yml's check-pr.sh requires. This fix-up adds them per the standard release convention (AGENTS.md §5.4.2); no code is touched. Found during review of PR #475; local run of scripts/ci/check-pr.sh failed 3 checks before this commit, passes all after.
📦 Built Plugin ArtifactBranch: Option A — Install from npm PR tag (recommended)opencode plugin opencode-acp@pr-475 --globalEach push to this PR publishes a new version under the Option B — Install from GitHubopencode plugin "github:ranxianglei/opencode-acp#2026-09-30_release-v1.18.3" --globalOption C — Download artifact
tar xzf opencode-acp-pr475.tgz
cp -r package/dist ~/.cache/opencode/packages/opencode-acp@latest/node_modules/opencode-acp/dist
This comment is automatically updated on each push. |
PR #475 review 结论 — release v1.18.3审查范围:PR 自身 diff(纯版本 bump,2 文件)+ v1.18.2 → HEAD 版本区间回归审计(19 个非 merge commit,按 release-PR 审计政策)。CI 全绿:pr-validation / build / test(22) / test(24) / e2e / build-artifact ✅, ① 是什么问题 ② 什么原因导致的(两层)
③ 怎么修复的 ④ 是否有回归问题:本版本引入回归:无。逐项审了每个变更触碰路径的既有行为:
⑤ 是否破坏缓存:不涉及。未触碰 LLM prefix cache 相关路径(prune/inject/tool-cache);#461 仅影响日志去重;#405 每次动作新增两次 env 读取,开销可忽略。 ⑥ 是否改了设计方向:无架构转向。#405 是把既有「向 billion-context 让位」机制从 launcher-only 扩展到双标记 + action-time 重采样,属同一设计方向内的加固(本仓继续负责 V1,V2 归 billion-context,见 #442)。 ⓻ 是否引入新配置:无新用户配置/env/默认值。
|
|
✅ Published opencode plugin opencode-acp@latest --global |
Auto-fallback from the one-click release workflow: direct push to master was blocked by branch protection. Merging this PR publishes via the standard release.yml flow.
Changes since v1.18.2
permission.acp_status: "deny"молча переписывается в"allow"#457)