Repository navigation
Releases
Releases · bcmyguest/opencode-clm
v0.5.1
0.5.1
Bug Fixes
- e2e: Load the plugin from the checkout directory for OpenCode 2.2 (2b21438)
Build & Tooling
- deps: Bump taiki-e/install-action from 2.87.30 to 2.88.0 (fa6c2e2)
- deps: Bump @opencode-ai/plugin from 1.19.3 to 1.19.4 (ee91766)
- deps-dev: Bump the dev-dependencies group with 4 updates (9b62ea1)
- deps: Bump taiki-e/install-action from 2.87.28 to 2.87.30 (f9d3767)
- deps: Bump the codeql group with 2 updates (d6d6d19)
Other changes
- Merge pull request #19 from bcmyguest/dependabot/github_actions/taiki-e/install-action-2.88.0 (5072bc2)
- Merge pull request #18 from bcmyguest/dependabot/bun/opencode-ai/plugin-1.19.4 (b0ab0da)
- Merge pull request #17 from bcmyguest/dependabot/bun/dev-dependencies-12a0357a25 (6433501)
- Merge pull request #16 from bcmyguest/dependabot/github_actions/taiki-e/install-action-2.87.30 (2f54f20)
- Merge pull request #15 from bcmyguest/dependabot/github_actions/codeql-271845e79b (c7b77ca)
Thanks @dependabot[bot], @github-actions[bot]
v0.5.0
0.5.0
Features
- Support OpenCode 2 alongside OpenCode 1 from one package (2fa3963)
Bug Fixes
- Take a compaction summary id only from a real summary (7932a75)
- v2: Draw /clm replies with no model turn, and keep one usage reading per session (3d573b8)
- settings: Bound the cooldown shape test so it cannot backtrack (CodeQL) (331d563)
- v2: Deliver /clm replies immediately with resume: true (317e6c4)
- tui: Export a V2-shaped setup so OpenCode 2 accepts the TUI entry (41276c1)
Build & Tooling
- deps: Align package.json with @opencode-ai/plugin 1.19.3 (857fae9)
- deps: Bump taiki-e/install-action from 2.87.26 to 2.87.28 (07a0b7b)
- deps-dev: Bump the dev-dependencies group across 1 directory with 4 updates (ac59d7d)
- deps: Bump actions/setup-node from 7.0.0 to 7.1.0 (7d890c0)
- deps: Bump the codeql group with 2 updates (a8eaa52)
- deps: Bump @opencode-ai/plugin from 1.18.35 to 1.19.3 (6f060e4)
- deps: Group CodeQL GitHub Actions for joint bumps (87fc4fe)
Tests
- v2: Expect the /clm command to resume the session (3b537e0)
Other changes
- Merge pull request #14 from francescovidaich964/v2-support (34d8cd5)
- Merge pull request #12 from bcmyguest/dependabot/bun/opencode-ai/plugin-1.19.3 (1385dda)
- merge main into dependabot plugin bump (73efbc4)
- Merge pull request #11 from bcmyguest/dependabot/github_actions/taiki-e/install-action-2.87.28 (10c8b12)
- Merge branch 'main' into dependabot/github_actions/taiki-e/install-action-2.87.28 (16f33ad)
- Merge pull request #7 from bcmyguest/dependabot/bun/dev-dependencies-e666ffab05 (196d2a4)
- Merge pull request #6 from bcmyguest/dependabot/github_actions/actions/setup-node-7.1.0 (8db3381)
- Merge branch 'main' into dependabot/github_actions/actions/setup-node-7.1.0 (770dcd7)
- Merge pull request #13 from bcmyguest/dependabot/github_actions/codeql-e40781d787 (88d0487)
Thanks @dependabot[bot], @francescovidaich964, @github-actions[bot]
v0.4.1
0.4.1
Bug Fixes
- state: Keep the checkpoint when an optional field is malformed (caf736a)
- clm: Keep the document nonce stable across restarts (pi-clm parity) (76ed72a)
- projection: Attribute OpenCode's mode-reminder edits on user messages (19a7165)
- opencode: Use time.completed as the write marker for tail re-anchoring (6f5a38b)
- projection: Re-anchor a late tail rewrite instead of dropping the revision (fac7d9a)
Documentation
Build & Tooling
- deps: Bump taiki-e/install-action from 2.87.22 to 2.87.26 (9fb1b28)
- deps: Bump @opencode-ai/plugin from 1.18.34 to 1.18.35 (750c67e)
CI
- Thank contributors in git-cliff release notes (5bcb4f1)
Tests
- Expect a stable document id after corrupt state reset (da5e717)
Other changes
- Merge pull request #4 from bcmyguest/dependabot/github_actions/taiki-e/install-action-2.87.26 (fd6b25f)
- Merge pull request #5 from bcmyguest/dependabot/bun/opencode-ai/plugin-1.18.35 (3db2b8b)
Thanks @dependabot[bot], @francescovidaich964, @github-actions[bot]
v0.4.0
0.4.0
Features
- Add a notices-only mode (fe7d75c)
- Add a reminder cooldown after accepted edits (137cd91)
- Default the budget to 50% of the model window (4521158)
Bug Fixes
- Stand the guard down on the budget fallback before the model is known (4b7e8fd)
- Keep the settings result line visible when the panel page scrolls (df05598)
Documentation
v0.3.0
0.3.0
Features
- Pause threshold compaction under auto and carry annotations into forks (b69cb30)
- Complete /clm arguments with Tab and show the next-request size (69d7457)
- Keep continuity when no mirror directory is usable (f1fd4c8)
- Add the /clm footer, settings summary and /clm-compact checks (aa60945)
- Keep the plugin running when the steering file does not load (ca6a98d)
- Add the compaction, one-tool and trailer settings (cb08fc0)
- Tell the user when mirror or checkpoint writes fail (d919da7)
- Restore an earlier revision after a revert or into a fork (1aa5c7d)
- Read the /clm panel through the server under opencode attach (aaa4143)
Documentation
- Bring PORTING and the docs up to the parity work (2a7f1a1)
- Benchmark the live session on the forward-move build (276e6ce)
- Update GSM8K numbers for the forward-move build (c52b97b)
- Add a Benchmarks section to the README (3e5531d)
- Split the README tagline over two lines (88f7411)
- Put the README tagline on its own line (452e904)
- Move local-clone setup out of the README (b7b0ead)
- Add npm and CI badges (c092a04)
- Add TUI screenshots captured from OpenCode 1.18.34 (8f84e08)
- Restructure README and docs after pi-clm (42d517c)
Build & Tooling
- deps-dev: Bump the dev-dependencies group across 1 directory with 5 updates (598b932)
Tests
- List the new settings in the settings table tests (92d894d)
Other changes
v0.2.0
0.2.0
Features
- Print /clm panel pages as text outside the TUI (808b325)
- Add /clm config with per-session overrides (e9afa02)
- Add the /clm panel to the OpenCode TUI (de30197)
Bug Fixes
- Calibrate token estimates without OpenCode's fixed overhead (6bba5cf)
Documentation
- Restructure README and add docs pages for the panel and /clm config (9851ef7)
Tests
- Allow the TUI files in the smoke test's package list (a868fcd)