Skip to content

Update dependency @ai-sdk/anthropic to v3#30

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/ai-sdk-anthropic-3.x
Open

Update dependency @ai-sdk/anthropic to v3#30
renovate[bot] wants to merge 1 commit intomainfrom
renovate/ai-sdk-anthropic-3.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 23, 2025

This PR contains the following updates:

Package Change Age Confidence
@ai-sdk/anthropic (source) ^2.0.0^3.0.0 age confidence

Release Notes

vercel/ai (@​ai-sdk/anthropic)

v3.0.58

Compare Source

Patch Changes
  • ai@​6.0.56

v3.0.57

Compare Source

Patch Changes
  • Updated dependencies [43a74df]
    • ai@​6.0.55

v3.0.56

Compare Source

Patch Changes
  • Updated dependencies [2f8ac87]
    • ai@​6.0.54

v3.0.55

Compare Source

Patch Changes
  • Updated dependencies [7ee3f10]
    • ai@​6.0.53

v3.0.54

Compare Source

Patch Changes

v3.0.53

Compare Source

Patch Changes

v3.0.52

Compare Source

Patch Changes

v3.0.51

Compare Source

Patch Changes

v3.0.50

Compare Source

Patch Changes

v3.0.49

Compare Source

Patch Changes
  • d98d9ba: Migrated deprecated output_format parameter to output_config.format for structured outputs + Enabled native structured output support for Bedrock Anthropic models via output_config.format.

v3.0.48

Compare Source

Patch Changes
  • 2164cdf: feat(anthropic): add the new code_execution tool

v3.0.47

Compare Source

Patch Changes
  • 17978c6: Pass cacheControl provider option as top-level cache_control in Anthropic API request body to support automatic caching.

v3.0.46

Compare Source

Patch Changes
  • ai@​6.0.44

v3.0.45

Compare Source

Patch Changes
  • Updated dependencies [2dc9bfa]
    • ai@​6.0.43

v3.0.44

Patch Changes
  • 23ac4a3: fix(provider/anthropic): minor follow up to support no-op speed standard

v3.0.43

Patch Changes

v3.0.42

Compare Source

Patch Changes
  • Updated dependencies [ab57783]
    • ai@​6.0.40

v3.0.41

Compare Source

Patch Changes

v3.0.40

Compare Source

Patch Changes

v3.0.39

Compare Source

Patch Changes
  • 0a0d29c: feat(anthropic): add support for Opus 4.6 fast mode

v3.0.38

Patch Changes

v3.0.37

Patch Changes
  • e288302: feat(anthropic): add support for Opus 4.6

v3.0.36

Compare Source

Patch Changes
  • 1652320: feat(anthropic): support custom tool-reference content for deferred tool loading

v3.0.35

Compare Source

Patch Changes

v3.0.34

Compare Source

Patch Changes
  • 4867635: feat (provider/gateway): add video generation support

v3.0.33

Compare Source

Patch Changes
  • 445cbe3: fix streaming context_management field location - was incorrectly expected inside delta object but API returns it at message_delta root level

v3.0.32

Patch Changes
  • c33343b: fix(anthropic): add missing param in tool schema

v3.0.31

Patch Changes
  • d5f7312: fix(openai): change web search tool action to be optional

v3.0.30

Patch Changes
  • ff12133: feat(provider/openai): support native skills and hosted shell

v3.0.29

Patch Changes
  • e2ee705: feat: differentiate text vs image input tokens

v3.0.28

Patch Changes

v3.0.27

Patch Changes
  • 99fbed8: feat: normalize provider specific model options type names and ensure they are exported

v3.0.26

Patch Changes

v3.0.25

Patch Changes
  • 0bb9bcd: feat(provider/anthropic): add computer_20251124 tool for claude opus 4.5

v3.0.24

Patch Changes

v3.0.23

Patch Changes

v3.0.22

Patch Changes
  • 1524271: chore: add skill information to README files

v3.0.21

Patch Changes
  • 2c70b90: chore: update provider docs

v3.0.20

Patch Changes

v3.0.19

Patch Changes

v3.0.18

Patch Changes
  • Updated dependencies [d6ec0e2]
    • ai@​6.0.18

v3.0.17

Patch Changes
  • Updated dependencies [af0955e]
    • ai@​6.0.17

v3.0.16

Compare Source

Patch Changes
  • Updated dependencies [81adf59]
    • ai@​6.0.16

v3.0.15

Compare Source

Patch Changes
  • Updated dependencies [3a73fb3]
    • ai@​6.0.15

v3.0.14

Compare Source

Patch Changes

v3.0.13

Compare Source

Patch Changes

v3.0.12

Compare Source

Patch Changes

v3.0.11

Compare Source

Patch Changes
  • 891a60a: feat (provider/gateway): add provider-defined perplexity search

v3.0.10

Compare Source

Patch Changes
  • 2696fd2: chore(provider/gateway): Update gateway model settings files

v3.0.9

Compare Source

Patch Changes

v3.0.8

Compare Source

Patch Changes
  • 8ec1984: fix(gateway): bump @vercel/oidc to 3.1.0

v3.0.7

Compare Source

Patch Changes
  • 9a9ae73: feat(ai/rsc): readStreamableValue

v3.0.6

Compare Source

Patch Changes
  • ai@​6.0.6

v3.0.5

Compare Source

Patch Changes

v3.0.4

Compare Source

Patch Changes
  • ai@​6.0.4

v3.0.3

Compare Source

Patch Changes
  • c44166d: Add support for Amazon Nova Models, cross region inference profiles and OpenAI gpt-oss in @ai-sdk/amazon-bedrock provider
  • fbc9f06: feat(amazon-bedrock): add topK support

v3.0.2

Compare Source

Patch Changes

v3.0.1

Compare Source

Patch Changes

v3.0.0

Compare Source

Major Changes
Minor Changes
Patch Changes
  • 0c3b58b: fix(provider): add specificationVersion to ProviderV3

  • 4920119: fix the "incomplete_details" key from nullable to nullish for openai compatibility

  • 0adc679: feat(provider): shared spec v3

  • 92c6241: feat(openai): additional settings for file search tool

  • 88fc415: feat(openai): add the new provider 'apply_patch' tool

  • 817e601: fix(openai); fix url_citation schema in chat api

  • dae2185: fix(openai): extract meta data from first chunk that contains any

  • 046aa3b: feat(provider): speech model v3 spec

  • f1277fe: feat(provider/openai): send assistant text and tool call parts as reference ids when store: true

  • 8d9e8ad: chore(provider): remove generics from EmbeddingModelV3

    Before

    model.textEmbeddingModel('my-model-id');

    After

    model.embeddingModel('my-model-id');
  • 60f4775: fix: remove code for unsuported o1-mini and o1-preview models

  • 9a51b92: support OPENAI_BASE_URL env

  • d64ece9: enables image_generation capabilities in the Azure provider through the Responses API.

  • 2625a04: feat(openai); update spec for mcp approval

  • 2e86082: feat(provider/openai): OpenAIChatLanguageModelOptions type

    import { openai, type OpenAIChatLanguageModelOptions } from '@​ai-sdk/openai';
    import { generateText } from 'ai';
    
    await generateText({
      model: openai.chat('gpt-4o'),
      prompt: 'Invent a new holiday and describe its traditions.',
      providerOptions: {
        openai: {
          user: 'user-123',
        } satisfies OpenAIChatLanguageModelOptions,
      },
    });
  • 0877683: feat(provider/openai): support conversations api

  • d0f1baf: feat(openai): Add support for 'promptCacheRetention: 24h' for gpt5.1 series

  • 831b6cc: feat(openai): adding provider mcp tool for openai

  • 95f65c2: chore: use import * from zod/v4

  • edc5548: feat(provider/openai): automatically add reasoning.encrypted_content include when store = false

  • 954c356: feat(openai): allow custom names for provider-defined tools

  • 544d4e8: chore(specification): rename v3 provider defined tool to provider tool

  • 77f2b20: enables code_interpreter and file_search capabilities in the Azure provider through the Responses API

  • 0c4822d: feat: EmbeddingModelV3

  • 73d9883: chore(openai): enable strict json by default

  • d2039d7: feat(provider/openai): add GPT 5.1 Codex Max to OpenAI Responses model IDs list

  • 88edc28: feat (provider/openai): include more image generation response metadata

  • e8109d3: feat: tool execution approval

  • ed329cb: feat: Provider-V3

  • 3bd2689: feat: extended token usage

  • 1cad0ab: feat: add provider version to user-agent header

  • e85fa2f: feat(openai): add sources in web-search actions

  • 423ba08: Set the annotations from the Responses API to doStream

  • 401f561: fix(provider/openai): fix web search tool input types

  • 4122d2a: feat(provider/openai): add gpt-5-codex model id

  • 0153bfa: fix(openai): fix parameter exclusion logic

  • 8dac895: feat: LanguageModelV3

  • 304222e: Add streaming support for apply_patch partial diffs.

  • 23f132b: fix: error schema for Responses API

  • 1d0de66: refactoring(provider/openai): simplify code

  • 000e87b: fix(provider/openai): add providerExecuted flag to tool start chunks

  • 2c0a758: chore(openai): add JSDoc to responses options

  • 1b982e6: feat(openai): preserve file_id when converting file citations

  • b82987c: feat(openai): support openai code-interpreter annotations

  • 457318b: chore(provider,ai): switch to SharedV3Warning and unified warnings

  • b681d7d: feat: expose usage tokens for 'generateImage' function

  • 79b4e46: feat(openai): add 'gpt-5.1' modelID

  • 3997a42: feat(provider/openai): local shell tool

  • 348fd10: fix(openai): treat unknown models as reasoning

  • 9061dc0: feat: image editing

  • fe49278: feat(provider/openai): only send item references for reasoning when store: true

  • cb4d238: The built in Code Interpreter tool input code is streamed in tool-input-<start/delta/end> chunks.

  • 357cfd7: feat(provider/openai): add new model IDs gpt-image-1-mini, gpt-5-pro, gpt-5-pro-2025-10-06

  • 38a4035: added support for external_web_access parameter on web_search tool

  • 40d5419: feat(openai): add o3-deep-research and o4-mini-deep-research models

  • 366f50b: chore(provider): add deprecated textEmbeddingModel and textEmbedding aliases

  • 2b0caef: feat(provider/openai): preview image generation results

  • b60d2e2: fix(openai): allow open_page action type url to be nullish

  • fd47df5: fix(openai): revised_prompt sometimes returns null, causing errors

  • 4616b86: chore: update zod peer depenedency version

  • 7756857: fix(provider/openai): add truncation parameter support for Responses API

  • cad6445: feat(openai); adding OpenAI's new shell tool

  • 64aa48f: Azure OpenAI enabled web-search-preview

  • 0b9fdd5: fix(provider/openai): end reasoning parts earlier

  • 61c52dc: feat (provider/openai): add gpt-image-1.5 model support

  • ef739fa: fix(openai): refactor apply-patch tool

  • 3220329: fix openai responses input: process all provider tool outputs (shell/apply_patch) so parallel tool results aren’t dropped and apply_patch outputs are forwarded.

  • d270a5d: chore(openai): update tests for apply-patch tool to use snapshots

  • f18ef7f: feat(openai): add gpt-5.2 models

  • 21e20c0: feat(provider): transcription model v3 spec

  • 522f6b8: feat: ImageModelV3

  • 484aa93: Add 'default' as service tier

  • 88574c1: Change isReasoningModel detection from blocklist to allowlist and add override option

  • 68c6187: feat(provider/openai): support file and image tool results

  • 3794514: feat: flexible tool output content support

  • cbf52cd: feat: expose raw finish reason

  • 10c1322: fix: moved dependency @ai-sdk/test-server to devDependencies

  • 5648ec0: Add GPT-5.2 support for non-reasoning parameters (temperature, topP, logProbs) when reasoningEffort is none.

  • 78f813e: fix(openai): allow temperature etc setting when reasoning effort is none for gpt-5.1

  • 40dc7fa: fix(openai): change find action type to find_in_page action type

  • 0273b74: fix(openai): add support for sources type 'api'

  • 5bf101a: feat(provider/openai): add support for OpenAI xhigh reasoning effort

  • 1bd7d32: feat: tool-specific strict mode

  • d86b52f: distinguish between OpenAI and Azure in Responses API providerMetadata

  • 95f65c2: chore: load zod schemas lazily

  • 59561f8: fix(openai); fix url_citation schema in chat api

  • Updated dependencies [0c3b58b]

  • Updated dependencies [0adc679]

  • Updated dependencies [50b70d6]

  • Updated dependencies [d1bdadb]

  • Updated dependencies [dee8b05]

  • Updated dependencies [046aa3b]

  • Updated dependencies [8d9e8ad]

  • Updated dependencies [78928cb]

  • Updated dependencies [dce03c4]

  • Updated dependencies [2625a04]

  • Updated dependencies [37c58a0]

  • Updated dependencies [3b1d015]

  • Updated dependencies [2b0caef]

  • Updated dependencies [95f65c2]

  • Updated dependencies [016b111]

  • Updated dependencies [58920e0]

  • Updated dependencies [954c356]

  • Updated dependencies [544d4e8]

  • Updated dependencies [0c4822d]

  • Updated dependencies [521c537]

  • Updated dependencies [4c44a5b]

  • Updated dependencies [e8109d3]

  • Updated dependencies [03849b0]

  • Updated dependencies [ed329cb]

  • Updated dependencies [e06565c]

  • Updated dependencies [32d8dbb]

  • Updated dependencies [53f3368]

  • Updated dependencies [d116b4b]

  • Updated dependencies [3bd2689]

  • Updated dependencies [293a6b7]

  • Updated dependencies [703459a]

  • Updated dependencies [bb36798]

  • Updated dependencies [83e5744]

  • Updated dependencies [7e32fea]

  • Updated dependencies [3ed5519]

  • Updated dependencies [8dac895]

  • Updated dependencies [a755db5]

  • Updated dependencies [cbb1d35]

  • Updated dependencies [475189e]

  • Updated dependencies [457318b]

  • Updated dependencies [b681d7d]

  • Updated dependencies [db913bd]

  • Updated dependencies [9061dc0]

  • Updated dependencies [32223c8]

  • Updated dependencies [c1efac4]

  • Updated dependencies [366f50b]

  • Updated dependencies [4616b86]

  • Updated dependencies [81d4308]

  • Updated dependencies [9549c9e]

  • Updated dependencies [af3780b]

  • Updated dependencies [4f16c37]

  • Updated dependencies [81e29ab]

  • Updated dependencies [522f6b8]

  • Updated dependencies [6306603]

  • Updated dependencies [fca786b]

  • Updated dependencies [763d04a]

  • Updated dependencies [10d819b]

  • Updated dependencies [3794514]

  • Updated dependencies [cbf52cd]

  • Updated dependencies [e9e157f]

  • Updated dependencies [960ec8f]

  • Updated dependencies [1bd7d32]

  • Updated dependencies [f0b2157]

  • Updated dependencies [95f65c2]


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.


This change is Reviewable

@vercel
Copy link

vercel bot commented Dec 23, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
bclabs Error Error Mar 5, 2026 1:34am

@coderabbitai
Copy link

coderabbitai bot commented Dec 23, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

},
"dependencies": {
"@ai-sdk/anthropic": "^2.0.0",
"@ai-sdk/anthropic": "^3.0.0",

This comment was marked as outdated.

@openzeppelin-code
Copy link

openzeppelin-code bot commented Jan 5, 2026

Update dependency @ai-sdk/anthropic to v3

Generated at commit: 2d33c9634e9142358296263a37781da51f1947ff

🚨 Report Summary

Severity Level Results
Contracts Critical
High
Medium
Low
Note
Total
0
0
0
0
0
0
Dependencies Critical
High
Medium
Low
Note
Total
0
0
0
0
0
0

For more details view the full report in OpenZeppelin Code Inspector

},
"dependencies": {
"@ai-sdk/anthropic": "^2.0.0",
"@ai-sdk/anthropic": "^3.0.0",

This comment was marked as outdated.

},
"dependencies": {
"@ai-sdk/anthropic": "^2.0.0",
"@ai-sdk/anthropic": "^3.0.0",

This comment was marked as outdated.

},
"dependencies": {
"@ai-sdk/anthropic": "^2.0.0",
"@ai-sdk/anthropic": "^3.0.0",

This comment was marked as outdated.

},
"dependencies": {
"@ai-sdk/anthropic": "^2.0.0",
"@ai-sdk/anthropic": "^3.0.0",

This comment was marked as outdated.

@renovate renovate bot force-pushed the renovate/ai-sdk-anthropic-3.x branch from a8effb9 to 32d1354 Compare January 15, 2026 11:04
Comment on lines 84 to 90
},
},
"packages": {
"@ai-sdk/anthropic": ["@ai-sdk/anthropic@2.0.0", "", { "dependencies": { "@ai-sdk/provider": "2.0.0", "@ai-sdk/provider-utils": "3.0.0" }, "peerDependencies": { "zod": "^3.25.76 || ^4" } }, "sha512-uyyaO4KhxoIKZztREqLPh+6/K3ZJx/rp72JKoUEL9/kC+vfQTThUfPnY/bUryUpcnawx8IY/tSoYNOi/8PCv7w=="],
"@ai-sdk/anthropic": ["@ai-sdk/anthropic@3.0.33", "", { "dependencies": { "@ai-sdk/provider": "3.0.6", "@ai-sdk/provider-utils": "4.0.11" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" } }, "sha512-MvQzipOAK99Ct3nX6d8oz2AJ9c8kbiU2uSpGYK3F5oBBa8Gy04+LbYBoB9oH8bbZJxFafkgwBq1+k8xpU7vVxQ=="],

"@ai-sdk/azure": ["@ai-sdk/azure@1.3.22", "", { "dependencies": { "@ai-sdk/openai": "1.3.21", "@ai-sdk/provider": "1.1.3", "@ai-sdk/provider-utils": "2.2.7" }, "peerDependencies": { "zod": "^3.0.0" } }, "sha512-X3Vlxwh0MSmmZ8Q7LgzCXHvPq0XsNL1dTODIZ3ziC7n8cME8yHvjpwPwMAHLK0a7YbWO7eOW0OsDnZXdong10g=="],

This comment was marked as outdated.

},
"dependencies": {
"@ai-sdk/anthropic": "^2.0.0",
"@ai-sdk/anthropic": "^3.0.0",

This comment was marked as outdated.

"eventsource-parser": ["eventsource-parser@3.0.3", "", {}, "sha512-nVpZkTMM9rF6AQ9gPJpFsNAMt48wIzB5TQgiTLdHiuO8XEDhUgZEhqKlZWXbIzo9VmJ/HvysHqEaVeD5v9TPvA=="],
"eventsource-parser": ["eventsource-parser@3.0.6", "", {}, "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg=="],

"exa-js": ["exa-js@1.6.13", "", { "dependencies": { "cross-fetch": "~4.1.0", "dotenv": "~16.4.7" } }, "sha512-SkUJCZQwuqXA7OO70fTQnGV9vHFeDiu1jL2sot0Hl6vhxSuGWfvS5sXReKx/1j5R9qL5JAYAcohOFUiusjqNbg=="],

This comment was marked as outdated.

@renovate renovate bot force-pushed the renovate/ai-sdk-anthropic-3.x branch from 01e3269 to 9e181ec Compare February 5, 2026 18:52
@renovate renovate bot force-pushed the renovate/ai-sdk-anthropic-3.x branch from 9e181ec to aab580a Compare February 7, 2026 01:56
@renovate renovate bot force-pushed the renovate/ai-sdk-anthropic-3.x branch from aab580a to 06afd67 Compare February 9, 2026 02:00
@renovate renovate bot force-pushed the renovate/ai-sdk-anthropic-3.x branch from 06afd67 to 4123323 Compare February 10, 2026 06:03
@renovate renovate bot force-pushed the renovate/ai-sdk-anthropic-3.x branch from 4123323 to c203367 Compare February 10, 2026 18:34
@renovate renovate bot force-pushed the renovate/ai-sdk-anthropic-3.x branch from c203367 to e88646c Compare February 11, 2026 21:59
@renovate renovate bot force-pushed the renovate/ai-sdk-anthropic-3.x branch from e88646c to 14714bc Compare February 12, 2026 21:52
@renovate renovate bot force-pushed the renovate/ai-sdk-anthropic-3.x branch from 14714bc to fee7da1 Compare February 14, 2026 01:08
@renovate renovate bot force-pushed the renovate/ai-sdk-anthropic-3.x branch from fee7da1 to 8992ef7 Compare February 17, 2026 23:56
},
"dependencies": {
"@ai-sdk/anthropic": "^2.0.0",
"@ai-sdk/anthropic": "^3.0.0",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: The code sets both temperature and topP, which is incompatible with the upgraded Anthropic v3 API, causing requests to fail for Anthropic models.
Severity: HIGH

Suggested Fix

In lib/agents/manual-researcher.ts, modify the logic to ensure temperature and topP are not set simultaneously for requests to Anthropic models. For example, conditionally remove the topP parameter when the provider is Anthropic.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.

Location: package.json#L16

Potential issue: The pull request upgrades `@ai-sdk/anthropic` to v3, which enforces
stricter API validation. The `manualResearcher()` function in
`lib/agents/manual-researcher.ts` unconditionally sets both `temperature` and `topP`
parameters. Anthropic's API does not allow both parameters to be specified in the same
request. As a result, when a user selects an Anthropic model (e.g., Claude 3.5 Sonnet),
any call to the manual researcher agent will be rejected by the API, causing a runtime
error and breaking the feature for that provider.

},
"dependencies": {
"@ai-sdk/anthropic": "^2.0.0",
"@ai-sdk/anthropic": "^3.0.0",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: The manualResearcher function sets both temperature and topP. The Anthropic API requires that only one of these be set, which will cause a runtime error.
Severity: HIGH

Suggested Fix

In lib/agents/manual-researcher.ts, modify the call to streamText() to provide either the temperature parameter or the topP parameter, but not both, to comply with the Anthropic API requirements.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.

Location: package.json#L16

Potential issue: The `manualResearcher` function in `lib/agents/manual-researcher.ts`
configures calls to the Vercel AI SDK with both `temperature: 0.6` and `topP: 1`. The
pull request upgrades the `@ai-sdk/anthropic` package, and the underlying Anthropic API
enforces mutual exclusivity for these two parameters. When a request is made to an
Anthropic model using this configuration, the API will reject it, resulting in a runtime
error and causing the `manualResearcher` function to fail.

},
"dependencies": {
"@ai-sdk/anthropic": "^2.0.0",
"@ai-sdk/anthropic": "^3.0.0",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: The @ai-sdk/anthropic package depends on a different major version of @ai-sdk/provider (v3) than the core ai package (v1), which may cause runtime incompatibility.
Severity: MEDIUM

Suggested Fix

Align the versions of @ai-sdk/provider across all related packages. This likely involves either downgrading @ai-sdk/anthropic to a version compatible with @ai-sdk/provider@1.x or upgrading the ai package and all other providers to versions compatible with @ai-sdk/provider@3.x.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.

Location: package.json#L16

Potential issue: The update to `@ai-sdk/anthropic@3.0.55` introduces a dependency on
`@ai-sdk/provider@3.0.8`. However, the core `ai` package and other providers in the
project depend on an older major version, `@ai-sdk/provider@1.1.3`. This version
mismatch means that when the Anthropic provider is registered with the `ai` package's
registry, it may present an incompatible API interface. This could potentially cause
runtime errors when attempting to use the Anthropic language model, as the provider's
interface from v3 may not match what the core `ai` package expects from a v1 provider.

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.

0 participants