Skip to content

chore(deps): consolidate dependabot updates#62

Merged
justin-carper merged 1 commit into
mainfrom
consolidate-dependabot-up
Jul 7, 2026
Merged

chore(deps): consolidate dependabot updates#62
justin-carper merged 1 commit into
mainfrom
consolidate-dependabot-up

Conversation

@justin-carper

Copy link
Copy Markdown
Collaborator

Consolidates open Dependabot PRs #53, #55, #59.

Changes

Dep From To Latest?
@cursor/sdk ^1.0.20 ^1.0.23 latest
@opencode-ai/plugin ^1.17.9 ^1.17.14 latest
@opencode-ai/sdk ^1.17.9 ^1.17.14 latest
@ai-sdk/provider ^3.0.10 ^3.0.13 latest v3

Deferred: @ai-sdk/provider v4 (part of #59)

PR #59 proposed bumping @ai-sdk/provider to ^4.0.2 (major). Verified this locally: typecheck and all 300 tests pass under v4 too, since it retains the LanguageModelV3*/ProviderV3 types this codebase uses.

However, the opencode host ecosystem (@opencode-ai/plugin@1.17.14) still depends on @ai-sdk/provider@3.0.8 at runtime, and this package declares @ai-sdk/provider as a ^3.0.0 peerDependency for the host to satisfy. Bumping the devDependency to v4 while the peerDep stays ^3.0.0 (and the real ecosystem runs v3) would decouple what's tested from what's shipped, for no functional gain right now. Staying on latest v3 (^3.0.13) keeps dev/test aligned with the runtime host.

Revisit once the opencode host ecosystem itself moves to @ai-sdk/provider v4.

Verification

  • npm run typecheck: clean
  • npm test: 300/300 passed (26 files)

Closes #53, #55. Supersedes #59 (partial — see note above).

Consolidates open Dependabot PRs #53, #55, #59 into a single change.

- @cursor/sdk: ^1.0.20 -> ^1.0.23 (#55, latest)
- @opencode-ai/plugin: ^1.17.9 -> ^1.17.14 (#53, latest)
- @opencode-ai/sdk: ^1.17.9 -> ^1.17.14 (#53, latest)
- @ai-sdk/provider: ^3.0.10 -> ^3.0.13 (latest v3)

Skips #59's @ai-sdk/provider v4 major bump: the opencode host
ecosystem (@opencode-ai/plugin) still runs @ai-sdk/provider v3 at
runtime, and this package declares it as a ^3.0.0 peerDependency.
Stays on latest v3 to match. Typecheck clean, 300/300 tests pass.
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.

1 participant