promote: stable v1.14.26 — sync stable tag with latest (1.14.19 → 1.14.26) - #358
Conversation
📦 Built Plugin ArtifactBranch: Option A — Install from npm PR tag (recommended)opencode plugin opencode-acp@pr-358 --globalEach push to this PR publishes a new version under the Option B — Install from GitHubopencode plugin "github:ranxianglei/opencode-acp#2026-09-03_promote-stable-v1.14.26" --globalOption C — Download artifact
tar xzf opencode-acp-pr358.tgz
cp -r package/dist ~/.cache/opencode/packages/opencode-acp@latest/node_modules/opencode-acp/dist
This comment is automatically updated on each push. |
[bot] 🏷 Picked up. Initial findings:
Now doing full triage: release.yml promote-stable detection (squash + merge-commit paths), check-pr.sh re-run, devlog content review, PR CI status, and duplicate screening. Will follow up with conclusions. |
[bot] 🏷 Triage complete — PR verified, ready to merge once Duplicate screeningNo duplicates. Searched open+closed issues for similar promotion requests — none. Prior promotions (#270/#273/#283/#309) are distinct per-version items. This thread mirrors GitHub PR #358, whose origin request is #356 ("发布一个 stable 版本 pr") — already cross-referenced in the branch's REQ.md. After merge, #356 can be closed as fulfilled. What I verified (all claims in the OP hold up)
Review requirements§5.3 dual-agent review applies to changes under Current CI (head
|
|
✅ Promoted opencode plugin opencode-acp@stable --global |
Promotes
opencode-acp@1.14.26(current npmlatest) to the npmstabledist-tag.Why
stablestill points at 1.14.19 (promoted 2026-08-15 via promote: stable v1.14.19 — pipeline-fixed release incl. 14.14/14.16 content #309) — 7 versions behindlatest(1.14.26, published 2026-08-29).opencode plugin opencode-acp@stable --globalget 1.14.19 and miss every fix/feature since.What's included in stable 1.14.19 → 1.14.26
compress.providersoverrides (#351); growth nudge floorminNudgeContextPercent(#343)Why not cut v1.14.27
Master HEAD (
ba5ef36) differs from tagv1.14.26only by PR #352 (soft-deprecation docs + 11 lines inlib/config.ts, no behavior change). No new code justifies a fresh release number; v1.14.26 has already run aslatestfor ~5 days.How it works
No code change (devlog only). On merge,
release.ymldetects the promote-stable pattern (squash titlepromote: stable v1.14.26 — ..., or standard merge of branch..._promote-stable-v1.14.26) and runsnpm dist-tag add opencode-acp@1.14.26 stable. Both squash and merge-commit merge styles trigger it.Verification
npm view opencode-acp dist-tags→latest: 1.14.26(published 2026-08-29T05:53Z),stable: 1.14.19ba5ef36= tagv1.14.26+ PR docs(deprecate): mark minContextLimit + modelMinLimits deprecated #352 docs only./scripts/ci/check-pr.sh 2026-09-03_promote-stable-v1.14.26 origin/master— all checks passed (branch name, devlog REQ/WORKLOG, version unchanged)After merge
Verify with
npm view opencode-acp dist-tags→stable: 1.14.26.Known risks (out of scope here)
#346/#347 (resume context-overflow loop) are being fixed by open PRs #348/#349/#350. Those bugs affect current stable and latest users equally — promoting introduces no new regression risk.