chore(deps): bump @ai-sdk/gateway to 3.0.191 - #48710
Merged
Merged
Conversation
Contributor
|
Thanks for your contribution! This PR doesn't have a linked issue. All PRs must reference an existing issue. Please:
See CONTRIBUTING.md for details. |
rossigee
pushed a commit
to rossigee/opencode
that referenced
this pull request
Sep 18, 2026
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
1056674754
added a commit
to 1056674754/opencode
that referenced
this pull request
Sep 19, 2026
Upstream v1.18.30 (3104c14, merged at 16220da) -> v1.18.31 (014614d), 25 commits / 108 files. Staged delta vs pre-merge fork HEAD is identical to the upstream tag-to-tag diff (108 files, +3425/-2146), confirming a clean adoption. Functional changes: - fix(acp): restore session options and reasoning boundaries (anomalyco#48225) — acp/service.ts +193 lines; isolated from the fork snapshot architecture. - fix(opencode): request summarized adaptive thinking (anomalyco#48269) — 1 line in github-copilot/models.ts. - fix(tui): surface remote auth startup errors (anomalyco#49016). - fix(ui): Merge Gateway logo (anomalyco#42015). - chore(deps): bump @ai-sdk/gateway to 3.0.191 (anomalyco#48710) and llm package (11 packages installed via bun install). - console/stats/go: route migrated Go inference, batch workspace block endpoints, Go billing source forwarding, DeepSeek V4.1 Flash (model + stats normalization + promo docs), retention sync timeout fix, GLM-5.3 allowance docs. Conflicts resolved: 29 package.json version bumps (rebranded 1.18.31-sscity), bun.lock (took upstream, rebranded workspace entries via bun install). Zero source conflicts; fork-sensitive files (transform.ts, provider.ts, config.ts) untouched upstream in this range. Fork deltas verified intact vs v1.18.31: ProviderSnapshot architecture (+492 in provider.ts), GLM normalization (+77 in transform.ts), config getFresh/commitFresh (+14). Tests: provider, transform, bedrock, config, v2, azure plugin, session retry/llm — 1058 pass / 0 fail across 15 files; typecheck clean. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
rldona
pushed a commit
to rldona/FlupCode
that referenced
this pull request
Sep 24, 2026
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
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.
Issue for this PR
Closes #48761
Type of change
What does this PR do?
Routine dependency bump.
@ai-sdk/gatewaywas pinned at 3.0.104 inpackages/opencodeandpackages/core, which is 87 patch versions behind. This moves it to 3.0.191.It also bumps
@ai-sdk/provider(3.0.8 -> 3.0.16) and@ai-sdk/provider-utils(4.0.23 -> 4.0.51) to the exact versions 3.0.191 depends on, so each resolves to a single copy instead of a nested duplicate.The notable thing this picks up is vercel/ai#19890, which marks response-body network errors as retryable. Before that fix, a dropped connection surfaced as
GatewayResponseError: Invalid error response format: Gateway request failedwhile preserving a 200 status. That message matches none of the entries inRETRYABLE_MESSAGE_PATTERNSinsession/retry.ts(which does already listsocket connection was closed), and the 200 means thestatus >= 500check does not catch it either, so the session fails instead of retrying.All bumps are same-major and required no code changes.
I left
bun.lockout because regenerating it locally produced unrelated churn. CI runs a plainbun install, so it will pick up the new pins.How did you verify your code works?
bun installresolves cleanly, and both workspace packages resolve to@ai-sdk/gateway3.0.191bun typecheckpasses inpackages/coreandpackages/opencodeNote the lockfile still carries a nested
@ai-sdk/gateway@3.0.104underai@6.0.168, which is that package's own transitive dependency and a separate code path from the provider created inprovider.ts.Checklist