Skip to content

release v0.1.117 - #879

Merged
ranxianglei merged 1 commit into
masterfrom
2026-09-17_release-v0.1.117
Sep 17, 2026
Merged

ranxianglei merged 1 commit into
masterfrom
2026-09-17_release-v0.1.117

Conversation

@ranxianglei

Copy link
Copy Markdown
Owner

Version bump on current master (commit touches ONLY version in package.json + package-lock.json).

Changes since v0.1.116

Pre-flight (local, same checks CI runs)

  • npm run typecheck ✅
  • npm test ✅ — 1670 tests, 1668 pass, 0 fail, 2 skipped (e2e gate)
  • npm run build ✅

Closes #772

@github-actions

Copy link
Copy Markdown
Contributor

📦 Built Package Artifact

Branch: 2026-09-17_release-v0.1.117 (e6822a5)

Option A — Install from npm PR tag (recommended)

npm install -g billion-context@pr-879

Each push to this PR publishes a new version under the pr-879 npm tag.

Option B — Download artifact

  1. Download the artifact from the Actions run
  2. Extract the tarball and install:
tar xzf billion-context-pr879.tgz
npm install -g package

Install instructions are refreshed on each push.

@ranxianglei

Copy link
Copy Markdown
Owner Author

🤖 Powered by ework · qwen3.8-27b

[bot] 🏷 收到,正在核对 release v0.1.117 分支:确认 commit 只动 version、跑本地 pre-flight(typecheck / test / build)。结果稍后补在本 thread。

@ranxianglei

Copy link
Copy Markdown
Owner Author

🤖 Powered by ework · qwen3.8-27b

[bot] 🏷 release v0.1.117 核对完成,可以合并。

Diff 审查 — 分支 2026-09-17_release-v0.1.117 相对 master(90ad359,即 #874 的 merge)只有 1 个 commit e6822a5 release v0.1.117,改动仅:

  • package.json: "version": "0.1.116" → "0.1.117"
  • package-lock.json: 两处同步(顶层 + packages."".version)

无其他文件、无内容混入。分支名符合 CI release 触发模式(*_release-v*),commit message 符合 release v{VERSION} 约定。master 领先 v0.1.116 tag 31 个 commit,与 PR 描述的 changes-since 清单一致。

CI(GitHub Actions,commit e6822a5) — 全绿:

  • test (ubuntu-latest, 22) / (ubuntu-latest, 24) ✅
  • test (windows-latest, 22) / (windows-latest, 24) ✅
  • real codex vs deterministic fake upstream (zero tokens) ✅
  • version-guard ✅

本地 pre-flight(在分支上实际执行):

  • npm run typecheck ✅
  • npm test ✅ — 1670 tests, 1668 pass, 0 fail, 2 skipped(e2e gate),与 issue 描述一致
  • npm run build ✅ — dist/index.js 2.92 MB,build success

结论:纯版本号 bump,diff 干净,本地 + CI 双重验证通过。合并后 CI 会自动发布 npm + 打 tag + 建 Release。按规范我不执行合并,请人工合并:#879

一句话:这是标准的 no-bundle 版本 bump(0.1.116→0.1.117),diff 只动 version、CI 和本地 typecheck/test/build 全部通过,可以合并。

@ranxianglei
ranxianglei merged commit 55da3f0 into master Sep 17, 2026
8 checks passed
antclt pushed a commit to antclt/billion-context that referenced this pull request Sep 18, 2026
The /acp panel was carried only in the synthetic message's text. OpenCode V2's
TUI renders a synthetic message as a Notice row only when its display text fits
the timeline cap (~1KB; message-timeline.tsx canRenderImmediately), so real
panels were silently dropped: users saw nothing after /acp.

The panel now goes to description (verbatim under 1024 chars, leading lines +
[panel truncated] above) and the model-facing body is an inert one-line note
(V2_SYNTHETIC_TEXT) so the model context never repeats panel content.

Verified live in a v2.0.4 TUI: short panels render fully as the notice row,
a >1.5KB panel renders its leading lines plus the marker; no model turn is
triggered (pairs with the no-wake fix ranxianglei#879).
@ranxianglei
ranxianglei deleted the 2026-09-17_release-v0.1.117 branch October 15, 2026 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

专用:发布新版本pr

1 participant