Repository navigation
deps: bump @opencode/codemode to 2.2.1 - #3
Merged
Merged
Conversation
Co-authored-by: hyein.sophia.cho <hyein.sophia.cho@gmail.com>
|
Important Review skippedBot user detected. To trigger a single review, invoke the
|
hyein-cbio
marked this pull request as ready for review
October 29, 2026 19:30
[Medium impact] This PR appears safe to merge; no actionable issues were found.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
@opencode/codemode
2.2.0→2.2.1(npm dist-taglatest, published 2026-10-29T05:10:42.414Z). Exact pin, no range.effectstays4.0.1.npm view @opencode/codemode@2.2.1 dependencies peerDependenciesreportsacorn8.15.0andeffect4.0.1, matching this package. No peer dependency change.No open pull request existed for this version or for an older
@opencode/codemodebump. The previous bump is merged: #2 (deps/opencode-codemode-2.2.0).Compatibility
test/extension.test.jslocks the exact@opencode/codemodepin, so that assertion now expects2.2.1. No runtime source change. The published 2.2.1 tarball differs from 2.2.0, including a newdist/interpreter/runner.js.CodeMode.make,Tool, andtoolErrorstill match the existing bridge.for...instays rejected.Tests
Node v22.23.4, after the pin assertion update:
npm test— exit 0. 82 pass, 0 fail, 1 skipped (83). The skip isisolated real Pi SDK sessionunlessPI_OPENCODE_SDKis set.npm run test:pi-versions— exit 0. 3 pass, 0 fail. Full suite with no skips on Pi 0.99.0, 1.3.0, and 1.4.0 against installed@opencode/codemode2.2.1.Documentation
README.md: the current@opencode/codemodepin and the preflight notes now say 2.2.1. The historical benchmark snapshot stays on CodeMode 2.1.0.CHANGELOG.md: an Unreleased changed entry records the 2.2.1 bump. Acorn stays 8.15.0 and Effect stays 4.0.1. Past entries still name the versions they shipped with.TESTING.md: the current release pin is 2.2.1, with the Node v22.23.4 results above. The 0.1.5 verification section still records CodeMode 2.2.0.Links
Note
Low Risk
Patch dependency bump with no extension runtime changes; existing tests and Pi-version matrix were re-run against the new pin.
Overview
Bumps the exact
@opencode/codemodepin from 2.2.0 to 2.2.1 inpackage.json,package-lock.json, and the extension test that locks the dependency version. Acorn and Effect stay pinned; no runtime bridge, preflight, limits, or result-contract code changes.CHANGELOG, README, and TESTING now reference 2.2.1 and note that upstream 2.2.1 adds a new interpreter runner module while behavior relevant to this extension (including
for...inrejection) is unchanged. TESTING.md also refreshes local verification counts for Node v22.23.4.Reviewed by Cursor Bugbot for commit 6a25b70. Configure here.