Skip to content

release v0.1.45 - #186

Merged
ranxianglei merged 1 commit into
masterfrom
2026-08-22_release-v0.1.45
Aug 22, 2026
Merged

release v0.1.45#186
ranxianglei merged 1 commit into
masterfrom
2026-08-22_release-v0.1.45

Conversation

@ranxianglei

Copy link
Copy Markdown
Owner

Release v0.1.45 from master (version bump only; content below already merged).

Changes since v0.1.44

acp-kernel 0.0.31 → 0.0.32 (#184)

  • KEEP_LAST_ORPHANED 0 → 2 (kernel release v0.1.33 #104, reverts release v0.1.6 #18): the newest two orphaned compress call+result pairs stay visible in the sent view.
  • Restores compress-failure observability and removes the fixed-point precondition behind the infinite no-op compress loop — with failed calls visible again, the sent view changes on every retry, so a deterministic model can no longer sit pinned at an unobservable fixed point.
  • Residue bounded at 2 pairs in all pipeline paths; release v0.1.6 #18's unbounded accumulation does not return.
  • Test updated: tests/plugin-protocol.test.ts — the consumed compress tool_use is now kept visible (orphaned, KEEP_LAST_ORPHANED=2) instead of hidden; folding assertions unchanged.

tsup inlines the kernel into dist, so this release is the only way users get 0.0.32.

Pre-flight (on master, which this branch is based on)

  • npm run typecheck — clean
  • npm test — 512/512 pass (3 consecutive runs)
  • npm run build — success (dist/index.js 2.12 MB, contains KEEP_LAST_ORPHANED = 2)

Merging publishes to npm via release.yml (tag v0.1.45).

@ranxianglei
ranxianglei merged commit 8df2c1d into master Aug 22, 2026
5 checks passed
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.

1 participant