chore(effect): bump published provider/sandbox pins to 0.4.15/0.4.18 - #206
Conversation
Update the private Effect bridge pins, age exclusions, pinned-surface table, and lockfile. Keep @ai-sdk/provider at 4.0.14 to match published provider parity. Signed-off-by: Thomas Kosiewski <tk@coder.com> --- _Generated with [`xum`](https://github.com/coder/xum) • Model: `coder:openai/gpt-6-astra` • Thinking: `xhigh`_ Change-Id: I7bdfd87d34020861a7eccafe652d391954aa1160
|
@codex review |
|
@codex security review |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex Review: Didn't find any major issues. Already looking forward to the next diff. Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
🛡️ Codex Security ReviewSecurity review completed. No security issues were found in this pull request. Reviewed commit: Only the user who started this review can view the report in Codex. ℹ️ About Codex security reviews in GitHubThis is an experimental Codex feature. Security reviews are triggered when:
Once complete, Codex will leave suggestions, or a comment if no findings are found. |
Summary
Move the private Effect bridge to the freshly published Coder releases. No source logic or published-package files change.
@coder/ai-sdk-provider0.4.140.4.15@coder/ai-sdk-sandbox0.4.170.4.18packages/effect/package.jsonand their lockfile entries.minimumReleaseAgeExcludeentries with@coder/ai-sdk-provider@0.4.15and@coder/ai-sdk-sandbox@0.4.18. These newly published releases need the exclusions.pnpm format.@ai-sdk/providerstays at 4.0.14:npm view @coder/ai-sdk-provider@0.4.15 dependencies.@ai-sdk/providerreturns4.0.14, so parity already holds.packages/effectremainsprivate: trueand is outside release-please. This change should not create a release PR.Validation
Validated tree committed as
edb19cabf89cee33e7e0dcbd1c4b01049e0d106fwith Node 26.8.2 and pnpm 11.27.0.pnpm why -r @ai-sdk/providerpnpm why -r zodpnpm why -r @ai-sdk/mcppnpm installwithoutCI=true: passed. The first invocation rejected the outgoing sandbox0.4.17lock entry, still under 24 hours old. The retry added that outgoing pin only to the command-line exclusion list; no extra exclusion is committed.pnpm dedupe --check: passed. No dedupe rewrite needed. The inspected lockfile diff contains only the two Coder release replacements and their integrity values.CI=true pnpm install --frozen-lockfile: passed with the committed exclusions only.pnpm check: passed (format, lint, and typecheck).pnpm -r build: passed.pnpm -r test: 640 passed — agent 369, sandbox 191, effect 45, provider 22, release-please-ai 13.pnpm publintandpnpm attw: passed.https://dogfood.cdr.dev; server v2.37.1-devel+5699a5cf04.coder whoamiverified ambient authentication. Both Vitest andteeexited 0.Verification tiers: dependency and release-scope claims verified against registry metadata/source; agent behavior verified live against dogfood.
Live dogfood evidence
Executed from
packages/agent:The full output is retained below (ANSI formatting removed only). The video is an accelerated replay of the captured terminal output, not real-time playback or a second test run. The 36.98-second test run completed at 22:06:05Z; the terminal wrapper later timed out waiting for its shell marker, after the test and tee had already exited 0.
live-e2e.webm
Generated with
xum• Model:coder:openai/gpt-6-astra• Thinking:xhigh