Skip to content

deps: bump @opencode/codemode to 2.2.5 - #4

Merged
hyein-cbio merged 1 commit into
mainfrom
deps/opencode-codemode-2.2.5
Oct 31, 2026
Merged

hyein-cbio merged 1 commit into
mainfrom
deps/opencode-codemode-2.2.5

Conversation

@cursor

@cursor cursor Bot commented Oct 31, 2026

Copy link
Copy Markdown

Versions

  • @opencode/codemode: 2.2.1 → 2.2.5 (exact pin, no range)
  • effect: 4.0.1 → 4.0.6 (exact pin). npm view @opencode/codemode@2.2.5 dependencies reports effect 4.0.6 and acorn 8.15.0. There is no peer dependency to reconcile.
  • acorn stays 8.15.0
  • Package version stays 0.1.5

npm dist-tags.latest is 2.2.5 (published 2026-10-30T23:12:36.996Z). No open pull request existed for this version or for an older codemode bump.

Behavior

No runtime change. The tool bridge, limits, preflight decisions, and result contract stay the same, and for...in is still rejected before execution.

CodeMode 2.2.5 visits inherited enumerable string keys in for...in (2.2.1 returned only own keys) and still visits keys that are deleted during iteration. route.js only updates the comment that records that reason. test/extension.test.js now expects the pinned version 2.2.5.

Docs

Current-baseline mentions now name 2.2.5:

  • README.md (backed-by version, admitted syntax, and the for...in reason)
  • CHANGELOG.md (new Unreleased entry; the existing 2.2.1 Unreleased note is unchanged)
  • TESTING.md (release pin and this run’s results, including Effect 4.0.6)

Historical changelog entries and older verification sections are unchanged.

Tests

Node v22.23.4.

npm test after the pin, lockfile, version assertion, comment, and doc edits:

  • pass 82
  • fail 0
  • skipped 1 (isolated real Pi SDK session without PI_OPENCODE_SDK)

npm run test:pi-versions on the 2.2.5 pin and lockfile (before the comment and doc edits, which do not change execution):

  • pass 3
  • fail 0
  • one full suite each for Pi 0.99.0, 1.3.0, and 1.4.0 against installed CodeMode 2.2.5, with no skipped tests inside those suites

Links

Open in Web View Automation 

Pin @opencode/codemode at 2.2.5 and effect at 4.0.6. Document the current
baseline and keep for...in rejected because deleted keys are still visited.

Co-authored-by: hyein.sophia.cho <hyein.sophia.cho@gmail.com>
@cursor
cursor Bot marked this pull request as ready for review October 31, 2026 15:11
@greptile-apps

greptile-apps Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] The dependency update appears safe to merge; no actionable issues were found.

Summary

Updates @opencode/codemode from 2.2.1 to 2.2.5 and effect from 4.0.1 to 4.0.6.

  • The extension runs CodeMode 2.2.5 with Effect 4.0.6.

Reviews (1) · Last reviewed commit: "deps: bump @opencode/codemode to 2.2.5" · Reviewed by Greptile

@hyein-cbio
hyein-cbio merged commit 209a620 into main Oct 31, 2026
7 checks passed
@hyein-cbio
hyein-cbio deleted the deps/opencode-codemode-2.2.5 branch October 31, 2026 21:37
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.

2 participants