# @ai-sdk/google-vertex

## 5.0.141

### Patch Changes

- f5fc6ba: Derive known model ID suggestions from each provider's model catalog declarations so catalog updates automatically update autocomplete, while preserving existing suggestions, endpoint-specific model lists, and support for custom model IDs.
- c8fb453: Add the missing `gemini-4-hydrogen` model ID to the Vertex catalog so model suggestions and generated capability documentation include it.
- Updated dependencies [f5fc6ba]
- Updated dependencies [8e60cb4]
  - @ai-sdk/anthropic@4.0.105
  - @ai-sdk/google@4.0.121

## 5.0.140

### Patch Changes

- Updated dependencies [6d50947]
  - @ai-sdk/provider-utils@5.0.81
  - @ai-sdk/anthropic@4.0.104
  - @ai-sdk/google@4.0.120
  - @ai-sdk/openai-compatible@3.0.92

## 5.0.139

### Patch Changes

- 2ebc78b: Forward the provider's configured fetch transport when downloading file inputs. Add a `fetch` option to `createDownload` so core downloads can also use `guarded-fetch` for opt-in DNS validation on Node.js. The function returned by `createDownload` can now also be passed as `experimental_download` to `generateText` and `streamText`, and `experimental_download` now also handles generated file URLs returned by the model, so one hook covers all core downloads. Document that the default URL checks do not resolve DNS and recommend the guarded transport or network egress controls for untrusted URLs.

  Keep Azure image and Vertex tool-result downloads separate from provider authentication wrappers so file hosts never receive Azure bearer tokens or Vertex Express Mode API keys.

  Pass the call's abort signal to custom download requests, including prompt assets and generated files, so `experimental_download: createDownload({ fetch })` preserves cancellation and timeouts.

- Updated dependencies [2ebc78b]
- Updated dependencies [4e43721]
- Updated dependencies [2ebc78b]
- Updated dependencies [cb4fa52]
  - @ai-sdk/google@4.0.119
  - @ai-sdk/openai-compatible@3.0.91
  - @ai-sdk/provider-utils@5.0.80
  - @ai-sdk/provider@4.0.38
  - @ai-sdk/anthropic@4.0.103

## 5.0.138

### Patch Changes

- Updated dependencies [f703361]
- Updated dependencies [540509c]
  - @ai-sdk/google@4.0.118

## 5.0.137

### Patch Changes

- c160b74: Add support for the `gemini-4-carbon` model with the same capabilities as `gemini-4-argon`.
- Updated dependencies [4311fa1]
- Updated dependencies [c160b74]
- Updated dependencies [4311fa1]
  - @ai-sdk/provider-utils@5.0.79
  - @ai-sdk/google@4.0.117
  - @ai-sdk/anthropic@4.0.102
  - @ai-sdk/openai-compatible@3.0.90

## 5.0.136

### Patch Changes

- acdccac: Route off-origin MaaS image downloads through the validated download transport so the built-in authentication wrappers in both entry points preserve Node.js DNS validation and manual redirect handling. Explicit custom fetch implementations and the browser redirect fallback remain supported.
- Updated dependencies [45337f0]
- Updated dependencies [304dec5]
- Updated dependencies [88b9575]
  - @ai-sdk/google@4.0.116
  - @ai-sdk/provider-utils@5.0.78
  - @ai-sdk/anthropic@4.0.101
  - @ai-sdk/openai-compatible@3.0.89

## 5.0.135

### Patch Changes

- 8420810: feat(anthropic): add Claude Fable 5.2 support

  - add the `claude-fable-5-2` model ID to `@ai-sdk/anthropic` and `@ai-sdk/google-vertex`, `anthropic.claude-fable-5-2`, `us.anthropic.claude-fable-5-2`, and `global.anthropic.claude-fable-5-2` to `@ai-sdk/amazon-bedrock`, and `anthropic/claude-fable-5.2` to `@ai-sdk/gateway`
  - recognize `claude-fable-5-2` as a known model with the same capabilities as `claude-fable-5-1`: 128k max output tokens, always-on adaptive thinking, all five effort levels, no sampling parameters, and no forced tool use

- Updated dependencies [8420810]
- Updated dependencies [9f37b45]
- Updated dependencies [c9c6402]
  - @ai-sdk/anthropic@4.0.100
  - @ai-sdk/provider-utils@5.0.77
  - @ai-sdk/openai-compatible@3.0.88
  - @ai-sdk/google@4.0.115

## 5.0.134

### Patch Changes

- a210a29: Pass `providerOptions.google.labels` through to Google and Vertex AI Interactions requests, including streaming, so callers can attach request metadata such as `safety_identifier`.
- 977231e: only send google cloud credentials from the maas provider to its own api, not to image urls from a response or their redirects
- 32dc1d2: Omit Google provider-defined tools, including File Search and Vertex RAG Store, when `toolChoice` is `none` so disabled tools cannot retrieve data or execute server-side. Preserve function declarations needed by conversation history while disabling function calling. This also applies when structured output uses a synthetic JSON response tool.
- Updated dependencies [a161c0a]
- Updated dependencies [6400cf8]
- Updated dependencies [ba302a1]
- Updated dependencies [a210a29]
- Updated dependencies [f608c05]
- Updated dependencies [32dc1d2]
- Updated dependencies [26fc2a9]
- Updated dependencies [5ab7ff1]
- Updated dependencies [cab9c1f]
- Updated dependencies [b3088a7]
- Updated dependencies [c70adf6]
  - @ai-sdk/anthropic@4.0.99
  - @ai-sdk/provider-utils@5.0.76
  - @ai-sdk/openai-compatible@3.0.87
  - @ai-sdk/google@4.0.114
  - @ai-sdk/provider@4.0.37

## 5.0.133

### Patch Changes

- 27a8a77: Refactor Google Vertex model ID logic into a model catalog that declares capabilities and provider options, and generate provider capability documentation from it. Export Google catalog metadata internally for Vertex to reuse. Request behavior is unchanged.
- Updated dependencies [067dd77]
- Updated dependencies [25240d9]
- Updated dependencies [457dc40]
- Updated dependencies [6b101ac]
- Updated dependencies [27a8a77]
- Updated dependencies [b63c06a]
- Updated dependencies [646a7e3]
  - @ai-sdk/anthropic@4.0.98
  - @ai-sdk/google@4.0.113
  - @ai-sdk/openai-compatible@3.0.86

## 5.0.132

### Patch Changes

- fd7e8a7: Preserve the order of text and complete function calls in streamed Google responses, including standalone thought signatures on empty text or reasoning parts.

  Keep provider metadata on empty text parts when converting results to response messages so it can be passed back in subsequent requests.

  Omit foreign-provider empty signature text when replaying history through Anthropic or Bedrock, preserving Bedrock’s existing native reasoning-history handling.

- ef2dfb5: fix: pass through `seed: 0` instead of dropping it in image and video models. KlingAI now reports `seed: 0` as an unsupported setting like any other seed.
- 41465fd: Expose optional transcription word timings separately from segments and accept shared timestampGranularities. Explicit provider timing settings take precedence. OpenAI now sends timestamp_granularities only with verbose_json and warns when a requested timing is unavailable or excluded.
- 4b8f00e: Add a `supportsNativeStructuredOutput` opt-in to the Vertex Anthropic provider so `auto` can use native structured output for Claude 4.5 and newer when enabled by Google Cloud policy. Keep tool emulation as the default and avoid adding the structured-output beta header for providers without strict tool support.
- Updated dependencies [fd7e8a7]
- Updated dependencies [36802d4]
- Updated dependencies [8291ccf]
- Updated dependencies [ef2dfb5]
- Updated dependencies [e0143b0]
- Updated dependencies [934100c]
- Updated dependencies [add01ab]
- Updated dependencies [5f19ea5]
- Updated dependencies [892af4d]
- Updated dependencies [892af4d]
- Updated dependencies [89aff56]
- Updated dependencies [3c6fb43]
- Updated dependencies [41465fd]
- Updated dependencies [9754014]
- Updated dependencies [4b8f00e]
- Updated dependencies [4bb73b0]
- Updated dependencies [2e44144]
- Updated dependencies [8b11ff6]
  - @ai-sdk/google@4.0.112
  - @ai-sdk/anthropic@4.0.97
  - @ai-sdk/provider@4.0.36
  - @ai-sdk/openai-compatible@3.0.85
  - @ai-sdk/provider-utils@5.0.75

## 5.0.131

### Patch Changes

- Updated dependencies [fa15312]
- Updated dependencies [a32df11]
  - @ai-sdk/provider-utils@5.0.74
  - @ai-sdk/google@4.0.111
  - @ai-sdk/anthropic@4.0.96
  - @ai-sdk/openai-compatible@3.0.84

## 5.0.130

### Patch Changes

- Updated dependencies [2cd0a97]
- Updated dependencies [4ae6986]
- Updated dependencies [4ae6986]
- Updated dependencies [4ae6986]
- Updated dependencies [51ca5b7]
- Updated dependencies [dc6f1c3]
- Updated dependencies [5006d83]
- Updated dependencies [4ae6986]
- Updated dependencies [8ad7873]
  - @ai-sdk/anthropic@4.0.95
  - @ai-sdk/google@4.0.110
  - @ai-sdk/openai-compatible@3.0.83
  - @ai-sdk/provider-utils@5.0.73

## 5.0.129

### Patch Changes

- Updated dependencies [f4c5f1e]
- Updated dependencies [e10aebb]
- Updated dependencies [b0d51fe]
  - @ai-sdk/anthropic@4.0.94

## 5.0.128

### Patch Changes

- 7716e18: Support promises and synchronous or asynchronous callbacks in provider API key and token settings. Resolve credentials per authenticated request while preserving existing authentication behavior and synchronous credential serialization.

  The experimental OpenAI Live `getServerWebSocketConfig()` method can now resolve asynchronously. Await its result before using the connection settings.

- Updated dependencies [7716e18]
- Updated dependencies [dfed8e8]
- Updated dependencies [5c247e9]
- Updated dependencies [dcd2f8d]
  - @ai-sdk/google@4.0.109
  - @ai-sdk/openai-compatible@3.0.82
  - @ai-sdk/provider-utils@5.0.72
  - @ai-sdk/provider@4.0.35
  - @ai-sdk/anthropic@4.0.93

## 5.0.127

### Patch Changes

- Updated dependencies [9f108f8]
- Updated dependencies [b1bcea1]
- Updated dependencies [61a315e]
  - @ai-sdk/google@4.0.108
  - @ai-sdk/provider-utils@5.0.71
  - @ai-sdk/anthropic@4.0.92
  - @ai-sdk/openai-compatible@3.0.81

## 5.0.126

### Patch Changes

- Updated dependencies [50da4c5]
  - @ai-sdk/anthropic@4.0.91

## 5.0.125

### Patch Changes

- 38a5b84: support Google Auth Library 11 in `@ai-sdk/google-vertex`

## 5.0.124

### Patch Changes

- Updated dependencies [63bf860]
- Updated dependencies [57086ff]
- Updated dependencies [95348b3]
  - @ai-sdk/anthropic@4.0.90
  - @ai-sdk/provider-utils@5.0.70
  - @ai-sdk/google@4.0.107
  - @ai-sdk/openai-compatible@3.0.80

## 5.0.123

### Patch Changes

- Updated dependencies [e64ed82]
- Updated dependencies [27a53b4]
  - @ai-sdk/provider-utils@5.0.69
  - @ai-sdk/openai-compatible@3.0.79
  - @ai-sdk/anthropic@4.0.89
  - @ai-sdk/google@4.0.106

## 5.0.122

### Patch Changes

- e729d58: chore(docs): update `README.md` for consistent format and to avoid duplication
- Updated dependencies [5475347]
- Updated dependencies [e729d58]
- Updated dependencies [bbe2bd1]
  - @ai-sdk/provider@4.0.34
  - @ai-sdk/openai-compatible@3.0.78
  - @ai-sdk/provider-utils@5.0.68
  - @ai-sdk/anthropic@4.0.88
  - @ai-sdk/google@4.0.105

## 5.0.121

### Patch Changes

- Updated dependencies [8202f5b]
- Updated dependencies [85d84a1]
  - @ai-sdk/provider-utils@5.0.67
  - @ai-sdk/provider@4.0.33
  - @ai-sdk/anthropic@4.0.87
  - @ai-sdk/google@4.0.104
  - @ai-sdk/openai-compatible@3.0.77

## 5.0.120

### Patch Changes

- Updated dependencies [43ad966]
- Updated dependencies [10026d1]
- Updated dependencies [aac6026]
  - @ai-sdk/anthropic@4.0.86
  - @ai-sdk/google@4.0.103
  - @ai-sdk/provider@4.0.32
  - @ai-sdk/openai-compatible@3.0.76
  - @ai-sdk/provider-utils@5.0.66

## 5.0.119

### Patch Changes

- 60e63b6: Defer construction of provider validation schemas until first use to reduce package import time.
- Updated dependencies [b089ce8]
- Updated dependencies [39a776b]
- Updated dependencies [d39b41d]
- Updated dependencies [754407e]
- Updated dependencies [e619655]
- Updated dependencies [bc1a2e9]
  - @ai-sdk/provider-utils@5.0.65
  - @ai-sdk/anthropic@4.0.85
  - @ai-sdk/google@4.0.102
  - @ai-sdk/openai-compatible@3.0.75

## 5.0.118

### Patch Changes

- Updated dependencies [9d13c4d]
- Updated dependencies [0c2a9de]
- Updated dependencies [200c47f]
  - @ai-sdk/anthropic@4.0.84
  - @ai-sdk/provider@4.0.31
  - @ai-sdk/provider-utils@5.0.64
  - @ai-sdk/google@4.0.101
  - @ai-sdk/openai-compatible@3.0.74

## 5.0.117

### Patch Changes

- Updated dependencies [869601f]
  - @ai-sdk/openai-compatible@3.0.73

## 5.0.116

### Patch Changes

- Updated dependencies [60cc252]
- Updated dependencies [d08bb66]
  - @ai-sdk/provider@4.0.30
  - @ai-sdk/google@4.0.100
  - @ai-sdk/anthropic@4.0.83
  - @ai-sdk/openai-compatible@3.0.72
  - @ai-sdk/provider-utils@5.0.63

## 5.0.115

### Patch Changes

- ae42699: fix(google): surface in-stream errors
- Updated dependencies [ae42699]
- Updated dependencies [0957554]
  - @ai-sdk/google@4.0.99
  - @ai-sdk/provider@4.0.29
  - @ai-sdk/provider-utils@5.0.62
  - @ai-sdk/anthropic@4.0.82
  - @ai-sdk/openai-compatible@3.0.71

## 5.0.114

### Patch Changes

- Updated dependencies [4cb3dec]
  - @ai-sdk/google@4.0.98

## 5.0.113

### Patch Changes

- Updated dependencies [130e871]
- Updated dependencies [d6ed4b9]
- Updated dependencies [e254e96]
  - @ai-sdk/provider@4.0.28
  - @ai-sdk/openai-compatible@3.0.70
  - @ai-sdk/anthropic@4.0.81
  - @ai-sdk/google@4.0.97
  - @ai-sdk/provider-utils@5.0.61

## 5.0.112

### Patch Changes

- 40d0aec: feat(vertex-anthropic): forward 'providerOptions.vertex.labels' as a header
- Updated dependencies [2e89fa4]
- Updated dependencies [40d0aec]
- Updated dependencies [40a4ce1]
  - @ai-sdk/provider-utils@5.0.60
  - @ai-sdk/anthropic@4.0.80
  - @ai-sdk/google@4.0.96
  - @ai-sdk/openai-compatible@3.0.69

## 5.0.111

### Patch Changes

- bdbeba3: feat(google): add `gemini-4-argon` model id and long decode support for `generateContent`: requests that reach the per-request cap (`CONTINUATION`) are continued automatically with usage summed across requests and the first request's prompt token count exposed as `providerMetadata.google.initialPromptTokenCount`, and the `continuationToken` provider option / provider metadata resume responses that used up their `maxOutputTokens` budget. `generateText` with the Interactions API now polls `background: true` model calls until they finish.
- Updated dependencies [bdbeba3]
  - @ai-sdk/google@4.0.95

## 5.0.110

### Patch Changes

- Updated dependencies [1ccc7fb]
- Updated dependencies [2060ab9]
- Updated dependencies [9667bf2]
- Updated dependencies [c91c857]
- Updated dependencies [e57803c]
- Updated dependencies [2c6996e]
- Updated dependencies [81663cc]
- Updated dependencies [e57803c]
  - @ai-sdk/anthropic@4.0.79
  - @ai-sdk/google@4.0.94
  - @ai-sdk/provider-utils@5.0.59
  - @ai-sdk/provider@4.0.27
  - @ai-sdk/openai-compatible@3.0.68

## 5.0.109

### Patch Changes

- 5cf13d2: feat: map the top level embedding dimensions to provider settings
- Updated dependencies [5cf13d2]
- Updated dependencies [4dbc902]
  - @ai-sdk/openai-compatible@3.0.67
  - @ai-sdk/google@4.0.93
  - @ai-sdk/provider@4.0.26
  - @ai-sdk/anthropic@4.0.78
  - @ai-sdk/provider-utils@5.0.58

## 5.0.108

### Patch Changes

- Updated dependencies [c01cbb8]
  - @ai-sdk/anthropic@4.0.77

## 5.0.107

### Patch Changes

- Updated dependencies [9184a35]
  - @ai-sdk/provider@4.0.25
  - @ai-sdk/provider-utils@5.0.57
  - @ai-sdk/anthropic@4.0.76
  - @ai-sdk/google@4.0.92
  - @ai-sdk/openai-compatible@3.0.66

## 5.0.106

### Patch Changes

- Updated dependencies [32ff7ad]
  - @ai-sdk/google@4.0.91

## 5.0.105

### Patch Changes

- 866e884: feat(anthropic): add Claude Haiku 5.5 support

  - add the `claude-haiku-5-5` model ID to `@ai-sdk/anthropic` and `@ai-sdk/google-vertex`, `anthropic.claude-haiku-5-5` and `us.anthropic.claude-haiku-5-5` to `@ai-sdk/amazon-bedrock`, and `anthropic/claude-haiku-5.5` to `@ai-sdk/gateway`
  - recognize `claude-haiku-5-5` as a known model with a 128k max output token limit, adaptive thinking, and all five effort levels; thinking can be disabled up to `high` effort, and `xhigh` and `max` are lowered to `high` with a warning when thinking is disabled
  - `claude-haiku-5-5` does not support thinking token budgets: `thinking: { type: 'enabled', budgetTokens }` is converted to adaptive thinking with a warning
  - use the JSON tool fallback for structured output on Amazon Bedrock for `claude-haiku-5-5`

- Updated dependencies [866e884]
  - @ai-sdk/anthropic@4.0.75

## 5.0.104

### Patch Changes

- Updated dependencies [d3bcad9]
  - @ai-sdk/provider@4.0.24
  - @ai-sdk/anthropic@4.0.74
  - @ai-sdk/google@4.0.90
  - @ai-sdk/openai-compatible@3.0.65
  - @ai-sdk/provider-utils@5.0.56

## 5.0.103

### Patch Changes

- 753f2e1: feat(google): add the 'gemini-nano-banana-2.1' model ID
- Updated dependencies [fc1e19e]
- Updated dependencies [8c0e699]
- Updated dependencies [5094ebd]
- Updated dependencies [753f2e1]
- Updated dependencies [268225c]
- Updated dependencies [0af2f7c]
  - @ai-sdk/provider-utils@5.0.55
  - @ai-sdk/anthropic@4.0.73
  - @ai-sdk/google@4.0.89
  - @ai-sdk/provider@4.0.23
  - @ai-sdk/openai-compatible@3.0.64

## 5.0.102

### Patch Changes

- Updated dependencies [2959d35]
- Updated dependencies [b5dfea1]
- Updated dependencies [686cca9]
- Updated dependencies [59116e6]
  - @ai-sdk/provider@4.0.22
  - @ai-sdk/provider-utils@5.0.54
  - @ai-sdk/anthropic@4.0.72
  - @ai-sdk/google@4.0.88
  - @ai-sdk/openai-compatible@3.0.63

## 5.0.101

### Patch Changes

- Updated dependencies [04be48f]
- Updated dependencies [c35458e]
  - @ai-sdk/openai-compatible@3.0.62
  - @ai-sdk/anthropic@4.0.71

## 5.0.100

### Patch Changes

- 8c65988: feat(ai): add telemetry to speech generation and transcription, including
  provider usage propagation and experimental streaming lifecycle callbacks
- 527a163: fix: validate hostname parts using `isValidHostnamePart`
- Updated dependencies [8c65988]
- Updated dependencies [527a163]
  - @ai-sdk/provider@4.0.21
  - @ai-sdk/provider-utils@5.0.53
  - @ai-sdk/google@4.0.87
  - @ai-sdk/anthropic@4.0.70
  - @ai-sdk/openai-compatible@3.0.61

## 5.0.99

### Patch Changes

- ede5b89: chore: migrate package builds from tsup to tsdown
- Updated dependencies [ede5b89]
- Updated dependencies [a587f55]
  - @ai-sdk/anthropic@4.0.69
  - @ai-sdk/google@4.0.86
  - @ai-sdk/openai-compatible@3.0.60
  - @ai-sdk/provider@4.0.20
  - @ai-sdk/provider-utils@5.0.52

## 5.0.98

### Patch Changes

- c2511c1: fix: use standards-compliant User-Agent header
- Updated dependencies [c2511c1]
  - @ai-sdk/anthropic@4.0.68
  - @ai-sdk/google@4.0.85
  - @ai-sdk/openai-compatible@3.0.59
  - @ai-sdk/provider-utils@5.0.51

## 5.0.97

### Patch Changes

- e361d39: feat(anthropic): add Claude Sonnet 5.5 support

  - add the `claude-sonnet-5-5` model ID to `@ai-sdk/anthropic` and `@ai-sdk/google-vertex`, `anthropic.claude-sonnet-5-5` and `us.anthropic.claude-sonnet-5-5` to `@ai-sdk/amazon-bedrock`, and `anthropic/claude-sonnet-5.5` to `@ai-sdk/gateway`
  - add the `between_tools` thinking type (`thinking: { type: 'between_tools' }`), the lowest thinking setting on `claude-sonnet-5-5`; `xhigh` and `max` effort are lowered to `high` with a warning because the API rejects them with `between_tools`
  - `claude-sonnet-5-5` rejects disabled thinking: `thinking: { type: 'disabled' }` is replaced with `between_tools` thinking (with a warning), `reasoning: 'none'` maps to `between_tools` thinking, and budget-based thinking is converted to adaptive thinking
  - `claude-sonnet-5-5` rejects forced tool use: `required` and named tool choices fall back to `auto`, and `structuredOutputMode: 'jsonTool'` falls back to native structured outputs, each with a warning

- Updated dependencies [e361d39]
- Updated dependencies [8373a22]
- Updated dependencies [d0290cf]
  - @ai-sdk/anthropic@4.0.67
  - @ai-sdk/google@4.0.84

## 5.0.96

### Patch Changes

- 525efc5: feat(provider): advertise image model file and mask input support

  Use confirmed model IDs for capability declarations so unrecognized model names
  remain unknown. Include Together AI FLUX.2 Pro and Flex single-image editing, and
  allow asynchronous capability lookups and middleware overrides to resolve to
  unknown.

  Advertise QuiverAI Arrow 2 and Arrow 2 Telos file-input support, and mark Together
  AI Gemini image inputs unsupported by the current single-image request mapping.

- Updated dependencies [e3605f6]
- Updated dependencies [32cf2f6]
- Updated dependencies [525efc5]
  - @ai-sdk/provider-utils@5.0.50
  - @ai-sdk/openai-compatible@3.0.58
  - @ai-sdk/google@4.0.83
  - @ai-sdk/provider@4.0.19
  - @ai-sdk/anthropic@4.0.66

## 5.0.95

### Patch Changes

- bc49f78: fix(google): forward supported Vertex tool result URLs as function response file data
- Updated dependencies [af9597b]
- Updated dependencies [bc49f78]
- Updated dependencies [bc49f78]
  - @ai-sdk/provider-utils@5.0.49
  - @ai-sdk/google@4.0.82
  - @ai-sdk/anthropic@4.0.65
  - @ai-sdk/openai-compatible@3.0.57

## 5.0.94

### Patch Changes

- Updated dependencies [67f8000]
- Updated dependencies [be877ff]
- Updated dependencies [b126c4b]
  - @ai-sdk/anthropic@4.0.64
  - @ai-sdk/provider-utils@5.0.48
  - @ai-sdk/google@4.0.81
  - @ai-sdk/openai-compatible@3.0.56

## 5.0.93

### Patch Changes

- Updated dependencies [154221f]
- Updated dependencies [8beac3e]
  - @ai-sdk/anthropic@4.0.63
  - @ai-sdk/google@4.0.80

## 5.0.92

### Patch Changes

- 771e74b: chore: enable dead code lint rules
- Updated dependencies [fe07867]
- Updated dependencies [a4b0940]
- Updated dependencies [2db5621]
- Updated dependencies [2693319]
- Updated dependencies [771e74b]
  - @ai-sdk/google@4.0.79
  - @ai-sdk/provider-utils@5.0.47
  - @ai-sdk/anthropic@4.0.62
  - @ai-sdk/openai-compatible@3.0.55

## 5.0.91

### Patch Changes

- 4b75a77: fix(amazon-bedrock): avoid forced structured-output tools for incompatible Claude models
- Updated dependencies [ffb0e76]
- Updated dependencies [3733d6e]
  - @ai-sdk/provider@4.0.18
  - @ai-sdk/google@4.0.78
  - @ai-sdk/anthropic@4.0.61
  - @ai-sdk/openai-compatible@3.0.54
  - @ai-sdk/provider-utils@5.0.46

## 5.0.90

### Patch Changes

- Updated dependencies [49295bb]
- Updated dependencies [8dbe0be]
  - @ai-sdk/anthropic@4.0.60
  - @ai-sdk/google@4.0.77

## 5.0.89

### Patch Changes

- Updated dependencies [f7b7b2a]
  - @ai-sdk/anthropic@4.0.59

## 5.0.88

### Patch Changes

- Updated dependencies [2973485]
- Updated dependencies [a4db5ea]
- Updated dependencies [2937ea2]
  - @ai-sdk/provider-utils@5.0.45
  - @ai-sdk/anthropic@4.0.58
  - @ai-sdk/google@4.0.76
  - @ai-sdk/openai-compatible@3.0.53

## 5.0.87

### Patch Changes

- e369c4d: fix(google): advertise the supported Gemini image per-call limit
- Updated dependencies [e369c4d]
- Updated dependencies [2b391f8]
- Updated dependencies [1284569]
- Updated dependencies [0455398]
  - @ai-sdk/google@4.0.75
  - @ai-sdk/provider-utils@5.0.44
  - @ai-sdk/anthropic@4.0.57
  - @ai-sdk/openai-compatible@3.0.52

## 5.0.86

### Patch Changes

- Updated dependencies [d4d96bf]
- Updated dependencies [215b25e]
- Updated dependencies [d4d96bf]
- Updated dependencies [d4d96bf]
- Updated dependencies [a7dd893]
- Updated dependencies [3456e2c]
- Updated dependencies [c4e76de]
  - @ai-sdk/anthropic@4.0.56
  - @ai-sdk/provider-utils@5.0.43
  - @ai-sdk/google@4.0.74
  - @ai-sdk/provider@4.0.17
  - @ai-sdk/openai-compatible@3.0.51

## 5.0.85

### Patch Changes

- Updated dependencies [a22b5b2]
- Updated dependencies [132bdae]
- Updated dependencies [11b4c2d]
- Updated dependencies [91c2128]
- Updated dependencies [2cd80b3]
- Updated dependencies [d06bb2a]
- Updated dependencies [123d71f]
- Updated dependencies [2fa5e0e]
  - @ai-sdk/google@4.0.73
  - @ai-sdk/anthropic@4.0.55
  - @ai-sdk/openai-compatible@3.0.50
  - @ai-sdk/provider-utils@5.0.42
  - @ai-sdk/provider@4.0.16

## 5.0.84

### Patch Changes

- c83bc67: feat: add Claude Fable 5.1 model IDs to Bedrock and Vertex providers
- Updated dependencies [4a994ad]
  - @ai-sdk/google@4.0.72

## 5.0.83

### Patch Changes

- Updated dependencies [5c0054d]
- Updated dependencies [39535af]
  - @ai-sdk/provider@4.0.15
  - @ai-sdk/anthropic@4.0.54
  - @ai-sdk/google@4.0.71
  - @ai-sdk/openai-compatible@3.0.49
  - @ai-sdk/provider-utils@5.0.41

## 5.0.82

### Patch Changes

- Updated dependencies [2a32459]
- Updated dependencies [d93e295]
  - @ai-sdk/google@4.0.70

## 5.0.81

### Patch Changes

- f88c7dc: fix(vertex): download tool result file URLs
- Updated dependencies [f88c7dc]
  - @ai-sdk/google@4.0.69

## 5.0.80

### Patch Changes

- Updated dependencies [5ec21a6]
- Updated dependencies [7469a3b]
- Updated dependencies [e4292e7]
- Updated dependencies [813bb36]
- Updated dependencies [c43e4b7]
  - @ai-sdk/anthropic@4.0.53
  - @ai-sdk/google@4.0.68
  - @ai-sdk/provider@4.0.14
  - @ai-sdk/provider-utils@5.0.40
  - @ai-sdk/openai-compatible@3.0.48

## 5.0.79

### Patch Changes

- Updated dependencies [9942196]
- Updated dependencies [ab6e9f9]
- Updated dependencies [5a7e647]
  - @ai-sdk/provider@4.0.13
  - @ai-sdk/google@4.0.67
  - @ai-sdk/anthropic@4.0.52
  - @ai-sdk/openai-compatible@3.0.47
  - @ai-sdk/provider-utils@5.0.39

## 5.0.78

### Patch Changes

- Updated dependencies [912fb01]
- Updated dependencies [ccb8952]
  - @ai-sdk/provider@4.0.12
  - @ai-sdk/openai-compatible@3.0.46
  - @ai-sdk/anthropic@4.0.51
  - @ai-sdk/google@4.0.66
  - @ai-sdk/provider-utils@5.0.38

## 5.0.77

### Patch Changes

- 45099da: Retry unclassified empty image results, preserve retry-attempt accounting, add provider-independent result retryability classification, and mark Google and Google Vertex prompt blocks as terminal.
- Updated dependencies [a4ba394]
- Updated dependencies [45099da]
- Updated dependencies [9e1d1b2]
- Updated dependencies [a495511]
  - @ai-sdk/provider@4.0.11
  - @ai-sdk/anthropic@4.0.50
  - @ai-sdk/google@4.0.65
  - @ai-sdk/provider-utils@5.0.37
  - @ai-sdk/openai-compatible@3.0.45

## 5.0.76

### Patch Changes

- 2d1f05d: fix(vertex): default Llama 4 output tokens
- Updated dependencies [e5a22f0]
- Updated dependencies [d4485fe]
- Updated dependencies [63533eb]
  - @ai-sdk/openai-compatible@3.0.44
  - @ai-sdk/google@4.0.64

## 5.0.75

### Patch Changes

- 622fa7f: feat(google): add gemini-3.8-flash model
- Updated dependencies [18ad19c]
- Updated dependencies [048ce06]
- Updated dependencies [65397d7]
- Updated dependencies [622fa7f]
  - @ai-sdk/google@4.0.63
  - @ai-sdk/anthropic@4.0.49

## 5.0.74

### Patch Changes

- Updated dependencies [4d25a08]
- Updated dependencies [6bcc0f8]
  - @ai-sdk/anthropic@4.0.48
  - @ai-sdk/provider-utils@5.0.36
  - @ai-sdk/google@4.0.62
  - @ai-sdk/openai-compatible@3.0.43

## 5.0.73

### Patch Changes

- Updated dependencies [5190b67]
  - @ai-sdk/provider@4.0.10
  - @ai-sdk/provider-utils@5.0.35
  - @ai-sdk/anthropic@4.0.47
  - @ai-sdk/google@4.0.61
  - @ai-sdk/openai-compatible@3.0.42

## 5.0.72

### Patch Changes

- Updated dependencies [e07b577]
  - @ai-sdk/google@4.0.60

## 5.0.71

### Patch Changes

- Updated dependencies [ca29e9b]
  - @ai-sdk/google@4.0.59

## 5.0.70

### Patch Changes

- 1d9b13b: fix(google-vertex): advertise the Vertex text embedding batch limit as 250
- Updated dependencies [23eb659]
- Updated dependencies [aa45741]
  - @ai-sdk/openai-compatible@3.0.41
  - @ai-sdk/anthropic@4.0.46
  - @ai-sdk/provider@4.0.9
  - @ai-sdk/google@4.0.58
  - @ai-sdk/provider-utils@5.0.34

## 5.0.69

### Patch Changes

- Updated dependencies [949ef93]
- Updated dependencies [90192f1]
  - @ai-sdk/google@4.0.57
  - @ai-sdk/provider-utils@5.0.33
  - @ai-sdk/anthropic@4.0.45
  - @ai-sdk/openai-compatible@3.0.40

## 5.0.68

### Patch Changes

- Updated dependencies [3ad9da9]
- Updated dependencies [e9bc618]
  - @ai-sdk/google@4.0.56

## 5.0.67

### Patch Changes

- Updated dependencies [56d492f]
  - @ai-sdk/google@4.0.55

## 5.0.66

### Patch Changes

- 1f7835c: feat (provider/google, provider/google-vertex): Gemini 3.5 Transcribe support — unary transcription (`gemini-3.5-transcribe`) via generateContent with language detection, speaker diarization, word timestamps, and custom vocabulary, plus streaming transcription (`gemini-3.5-transcribe-live`) over the Live API WebSocket with `mode: 'VERBATIM' | 'SMART'` transcription formatting
- Updated dependencies [1f7835c]
  - @ai-sdk/google@4.0.54

## 5.0.65

### Patch Changes

- Updated dependencies [3e125ba]
  - @ai-sdk/provider-utils@5.0.32
  - @ai-sdk/anthropic@4.0.44
  - @ai-sdk/google@4.0.53
  - @ai-sdk/openai-compatible@3.0.39

## 5.0.64

### Patch Changes

- Updated dependencies [7de3612]
- Updated dependencies [a9782e1]
- Updated dependencies [92e08e6]
- Updated dependencies [35841f5]
- Updated dependencies [d2f3353]
- Updated dependencies [0246209]
  - @ai-sdk/anthropic@4.0.43
  - @ai-sdk/google@4.0.52
  - @ai-sdk/provider-utils@5.0.31
  - @ai-sdk/openai-compatible@3.0.38

## 5.0.63

### Patch Changes

- Updated dependencies [e7fc90e]
- Updated dependencies [591d25b]
  - @ai-sdk/google@4.0.51
  - @ai-sdk/anthropic@4.0.42
  - @ai-sdk/provider@4.0.8
  - @ai-sdk/openai-compatible@3.0.37
  - @ai-sdk/provider-utils@5.0.30

## 5.0.62

### Patch Changes

- Updated dependencies [ece5bdb]
  - @ai-sdk/openai-compatible@3.0.36

## 5.0.61

### Patch Changes

- Updated dependencies [b74971f]
- Updated dependencies [7dd9ec3]
  - @ai-sdk/provider-utils@5.0.29
  - @ai-sdk/openai-compatible@3.0.35
  - @ai-sdk/anthropic@4.0.41
  - @ai-sdk/google@4.0.50

## 5.0.60

### Patch Changes

- f607a12: chore(google): drop support for Imagen models and their integration following API shutdown
- Updated dependencies [99989ba]
- Updated dependencies [f607a12]
  - @ai-sdk/openai-compatible@3.0.34
  - @ai-sdk/google@4.0.49

## 5.0.59

### Patch Changes

- Updated dependencies [d68139c]
- Updated dependencies [6c5a1ed]
  - @ai-sdk/openai-compatible@3.0.33
  - @ai-sdk/google@4.0.48

## 5.0.58

### Patch Changes

- Updated dependencies [e6087c9]
- Updated dependencies [2f77de8]
  - @ai-sdk/provider-utils@5.0.28
  - @ai-sdk/openai-compatible@3.0.32
  - @ai-sdk/google@4.0.47
  - @ai-sdk/anthropic@4.0.40

## 5.0.57

### Patch Changes

- Updated dependencies [f69920a]
  - @ai-sdk/google@4.0.46

## 5.0.56

### Patch Changes

- Updated dependencies [bb0cf2e]
  - @ai-sdk/google@4.0.45

## 5.0.55

### Patch Changes

- Updated dependencies [86892f3]
  - @ai-sdk/openai-compatible@3.0.31

## 5.0.54

### Patch Changes

- Updated dependencies [4579b08]
  - @ai-sdk/anthropic@4.0.39

## 5.0.53

### Patch Changes

- 16650e9: feat(google): add `gemini-3.7-flash` model
- Updated dependencies [16650e9]
  - @ai-sdk/google@4.0.44

## 5.0.52

### Patch Changes

- Updated dependencies [8e90283]
  - @ai-sdk/google@4.0.43

## 5.0.51

### Patch Changes

- Updated dependencies [7fbfc6d]
  - @ai-sdk/provider-utils@5.0.27
  - @ai-sdk/anthropic@4.0.38
  - @ai-sdk/google@4.0.42
  - @ai-sdk/openai-compatible@3.0.30

## 5.0.50

### Patch Changes

- 6d9951b: feat(provider/google-vertex): add Chirp 3 HD voices (Cloud Text-to-Speech) speech model
- Updated dependencies [da78d58]
- Updated dependencies [8a2482d]
  - @ai-sdk/google@4.0.41

## 5.0.49

### Patch Changes

- Updated dependencies [401a4ba]
  - @ai-sdk/provider-utils@5.0.26
  - @ai-sdk/anthropic@4.0.37
  - @ai-sdk/google@4.0.40
  - @ai-sdk/openai-compatible@3.0.29

## 5.0.48

### Patch Changes

- Updated dependencies [83e6510]
  - @ai-sdk/openai-compatible@3.0.28

## 5.0.47

### Patch Changes

- Updated dependencies [ad6a650]
- Updated dependencies [81cd026]
  - @ai-sdk/provider@4.0.7
  - @ai-sdk/provider-utils@5.0.25
  - @ai-sdk/anthropic@4.0.36
  - @ai-sdk/google@4.0.39
  - @ai-sdk/openai-compatible@3.0.27

## 5.0.46

### Patch Changes

- Updated dependencies [1937bef]
  - @ai-sdk/provider-utils@5.0.24
  - @ai-sdk/anthropic@4.0.35
  - @ai-sdk/google@4.0.38
  - @ai-sdk/openai-compatible@3.0.26

## 5.0.45

### Patch Changes

- Updated dependencies [e6415bd]
- Updated dependencies [bbd9b31]
  - @ai-sdk/anthropic@4.0.34
  - @ai-sdk/google@4.0.37

## 5.0.44

### Patch Changes

- Updated dependencies [3469d0c]
  - @ai-sdk/provider@4.0.6
  - @ai-sdk/anthropic@4.0.33
  - @ai-sdk/google@4.0.36
  - @ai-sdk/openai-compatible@3.0.25
  - @ai-sdk/provider-utils@5.0.23

## 5.0.43

### Patch Changes

- Updated dependencies [8b96941]
  - @ai-sdk/anthropic@4.0.32

## 5.0.42

### Patch Changes

- Updated dependencies [2b60826]
- Updated dependencies [7a9da75]
  - @ai-sdk/provider-utils@5.0.22
  - @ai-sdk/anthropic@4.0.31
  - @ai-sdk/google@4.0.35
  - @ai-sdk/openai-compatible@3.0.24

## 5.0.41

### Patch Changes

- Updated dependencies [1bec07d]
  - @ai-sdk/provider-utils@5.0.21
  - @ai-sdk/openai-compatible@3.0.23
  - @ai-sdk/anthropic@4.0.30
  - @ai-sdk/google@4.0.34

## 5.0.40

### Patch Changes

- Updated dependencies [160ccdb]
  - @ai-sdk/provider-utils@5.0.20
  - @ai-sdk/anthropic@4.0.29
  - @ai-sdk/google@4.0.33
  - @ai-sdk/openai-compatible@3.0.22

## 5.0.39

### Patch Changes

- 79e133c: async APIs for generateVideo (poll, webhook)

  Adds an asynchronous start/status flow to the experimental video model
  interface (`VideoModelV4`): models may now implement `doStart`, `doStatus`,
  and `handleWebhookOption` instead of (or in addition to) `doGenerate`, and
  `experimental_generateVideo` accepts `poll` and `webhook` options to
  orchestrate completion via polling or webhooks. Polling configuration can use
  a custom delay implementation for durable workflow compatibility.

- Updated dependencies [9337ecd]
- Updated dependencies [79e133c]
  - @ai-sdk/anthropic@4.0.28
  - @ai-sdk/provider@4.0.5
  - @ai-sdk/google@4.0.32
  - @ai-sdk/openai-compatible@3.0.21
  - @ai-sdk/provider-utils@5.0.19

## 5.0.38

### Patch Changes

- Updated dependencies [5fc7da5]
- Updated dependencies [93b2acd]
  - @ai-sdk/provider-utils@5.0.18
  - @ai-sdk/google@4.0.31
  - @ai-sdk/openai-compatible@3.0.20
  - @ai-sdk/anthropic@4.0.27

## 5.0.37

### Patch Changes

- Updated dependencies [dc0c28e]
- Updated dependencies [fa95504]
  - @ai-sdk/anthropic@4.0.26
  - @ai-sdk/provider-utils@5.0.17
  - @ai-sdk/google@4.0.30
  - @ai-sdk/openai-compatible@3.0.19

## 5.0.36

### Patch Changes

- Updated dependencies [d8210b6]
- Updated dependencies [b192878]
  - @ai-sdk/provider-utils@5.0.16
  - @ai-sdk/google@4.0.29
  - @ai-sdk/anthropic@4.0.25
  - @ai-sdk/openai-compatible@3.0.18

## 5.0.35

### Patch Changes

- Updated dependencies [1659cd5]
- Updated dependencies [6a5bdff]
  - @ai-sdk/provider-utils@5.0.15
  - @ai-sdk/anthropic@4.0.24
  - @ai-sdk/google@4.0.28
  - @ai-sdk/openai-compatible@3.0.17

## 5.0.34

### Patch Changes

- Updated dependencies [d2d9324]
- Updated dependencies [8bedb2c]
  - @ai-sdk/google@4.0.27

## 5.0.33

### Patch Changes

- Updated dependencies [0c464d9]
- Updated dependencies [c49380c]
  - @ai-sdk/provider-utils@5.0.14
  - @ai-sdk/google@4.0.26
  - @ai-sdk/anthropic@4.0.23
  - @ai-sdk/openai-compatible@3.0.16

## 5.0.32

### Patch Changes

- Updated dependencies [1e2f324]
  - @ai-sdk/provider@4.0.4
  - @ai-sdk/anthropic@4.0.22
  - @ai-sdk/google@4.0.25
  - @ai-sdk/openai-compatible@3.0.15
  - @ai-sdk/provider-utils@5.0.13

## 5.0.31

### Patch Changes

- Updated dependencies [e29788d]
  - @ai-sdk/anthropic@4.0.21

## 5.0.30

### Patch Changes

- Updated dependencies [c57a353]
  - @ai-sdk/google@4.0.24

## 5.0.29

### Patch Changes

- Updated dependencies [cbdc990]
- Updated dependencies [cbdc990]
- Updated dependencies [cbdc990]
  - @ai-sdk/anthropic@4.0.20

## 5.0.28

### Patch Changes

- Updated dependencies [01a596a]
  - @ai-sdk/anthropic@4.0.19

## 5.0.27

### Patch Changes

- f126649: feat(provider/google): default unknown Gemini model IDs to the newest supported capabilities
- Updated dependencies [f126649]
  - @ai-sdk/google@4.0.23

## 5.0.26

### Patch Changes

- Updated dependencies [66b7151]
- Updated dependencies [5e5453c]
  - @ai-sdk/google@4.0.22

## 5.0.25

### Patch Changes

- 7c16f21: feat(google): add `gemini-3.6-flash` and `gemini-3.5-flash-lite` models
- Updated dependencies [7c16f21]
- Updated dependencies [97de198]
  - @ai-sdk/google@4.0.21
  - @ai-sdk/anthropic@4.0.18

## 5.0.24

### Patch Changes

- Updated dependencies [02ffdcb]
- Updated dependencies [b72fc7c]
- Updated dependencies [76cb673]
- Updated dependencies [9218ebe]
  - @ai-sdk/provider-utils@5.0.12
  - @ai-sdk/anthropic@4.0.17
  - @ai-sdk/google@4.0.20
  - @ai-sdk/openai-compatible@3.0.14

## 5.0.23

### Patch Changes

- Updated dependencies [a70b027]
- Updated dependencies [a3ce307]
- Updated dependencies [8b52503]
  - @ai-sdk/google@4.0.19
  - @ai-sdk/openai-compatible@3.0.13

## 5.0.22

### Patch Changes

- Updated dependencies [cd06458]
- Updated dependencies [afcf19c]
  - @ai-sdk/provider-utils@5.0.11
  - @ai-sdk/anthropic@4.0.16
  - @ai-sdk/google@4.0.18
  - @ai-sdk/openai-compatible@3.0.12

## 5.0.21

### Patch Changes

- Updated dependencies [0b61267]
- Updated dependencies [5b4a299]
  - @ai-sdk/openai-compatible@3.0.11
  - @ai-sdk/google@4.0.17

## 5.0.20

### Patch Changes

- Updated dependencies [662ddfc]
  - @ai-sdk/google@4.0.16

## 5.0.19

### Patch Changes

- Updated dependencies [31c7be8]
  - @ai-sdk/provider-utils@5.0.10
  - @ai-sdk/anthropic@4.0.15
  - @ai-sdk/google@4.0.15
  - @ai-sdk/openai-compatible@3.0.10

## 5.0.18

### Patch Changes

- Updated dependencies [4be62c1]
- Updated dependencies [7805e4a]
- Updated dependencies [cd12954]
  - @ai-sdk/provider-utils@5.0.9
  - @ai-sdk/google@4.0.14
  - @ai-sdk/anthropic@4.0.14
  - @ai-sdk/openai-compatible@3.0.9

## 5.0.17

### Patch Changes

- Updated dependencies [e193290]
  - @ai-sdk/provider-utils@5.0.8
  - @ai-sdk/anthropic@4.0.13
  - @ai-sdk/google@4.0.13
  - @ai-sdk/openai-compatible@3.0.8

## 5.0.16

### Patch Changes

- Updated dependencies [308a519]
  - @ai-sdk/anthropic@4.0.12

## 5.0.15

### Patch Changes

- Updated dependencies [e40118c]
  - @ai-sdk/google@4.0.12

## 5.0.14

### Patch Changes

- 0f93c57: feat (video): support video (not just image) reference inputs in `inputReferences` for reference-to-video generation
- Updated dependencies [17d66c5]
- Updated dependencies [96d40bc]
- Updated dependencies [0f93c57]
  - @ai-sdk/google@4.0.11
  - @ai-sdk/provider@4.0.3
  - @ai-sdk/anthropic@4.0.11
  - @ai-sdk/openai-compatible@3.0.7
  - @ai-sdk/provider-utils@5.0.7

## 5.0.13

### Patch Changes

- Updated dependencies [ac306ed]
  - @ai-sdk/provider-utils@5.0.6
  - @ai-sdk/openai-compatible@3.0.6
  - @ai-sdk/anthropic@4.0.10
  - @ai-sdk/google@4.0.10

## 5.0.12

### Patch Changes

- Updated dependencies [7401c2c]
- Updated dependencies [2e45d9c]
  - @ai-sdk/google@4.0.9
  - @ai-sdk/anthropic@4.0.9

## 5.0.11

### Patch Changes

- Updated dependencies [0aa0ff3]
  - @ai-sdk/anthropic@4.0.8

## 5.0.10

### Patch Changes

- 5c5c0f5: Add experimental streaming transcription support for transcription models, including OpenAI `gpt-realtime-whisper` and xAI WebSocket STT.
- Updated dependencies [5c5c0f5]
  - @ai-sdk/provider@4.0.2
  - @ai-sdk/provider-utils@5.0.5
  - @ai-sdk/anthropic@4.0.7
  - @ai-sdk/google@4.0.8
  - @ai-sdk/openai-compatible@3.0.5

## 5.0.9

### Patch Changes

- Updated dependencies [c6f5e62]
- Updated dependencies [679c52a]
- Updated dependencies [bd8d172]
  - @ai-sdk/anthropic@4.0.6
  - @ai-sdk/google@4.0.7
  - @ai-sdk/provider-utils@5.0.4
  - @ai-sdk/openai-compatible@3.0.4

## 5.0.8

### Patch Changes

- d20f0dc: Add `vertex.interactions()` for the Gemini Interactions API on Vertex AI. Targets the location-scoped `.../locations/{region}/interactions` resource using the existing Vertex OAuth credentials, enabling multimodal-output models such as `gemini-omni-flash-preview` (video output) through Vertex. The `GoogleInteractionsLanguageModel` is now exported from `@ai-sdk/google/internal` for provider reuse.
- Updated dependencies [d20f0dc]
  - @ai-sdk/google@4.0.6

## 5.0.7

### Patch Changes

- Updated dependencies [8c616f0]
  - @ai-sdk/provider-utils@5.0.3
  - @ai-sdk/anthropic@4.0.5
  - @ai-sdk/google@4.0.5
  - @ai-sdk/openai-compatible@3.0.3

## 5.0.6

### Patch Changes

- 7ac79e7: feat(vertex): support tuned models
- Updated dependencies [dc1eb8d]
  - @ai-sdk/google@4.0.4

## 5.0.5

### Patch Changes

- c18018c: feat (provider/anthropic): add `claude-sonnet-5` model id
- Updated dependencies [c18018c]
  - @ai-sdk/anthropic@4.0.4

## 5.0.4

### Patch Changes

- 0274f34: feat (video): add first-class `frameImages` and `inputReferences` call options for video generation
- Updated dependencies [0274f34]
  - @ai-sdk/provider@4.0.1
  - @ai-sdk/google@4.0.3
  - @ai-sdk/anthropic@4.0.3
  - @ai-sdk/openai-compatible@3.0.2
  - @ai-sdk/provider-utils@5.0.2

## 5.0.3

### Patch Changes

- Updated dependencies [dfffb27]
  - @ai-sdk/anthropic@4.0.2

## 5.0.2

### Patch Changes

- Updated dependencies [6a436e3]
  - @ai-sdk/provider-utils@5.0.1
  - @ai-sdk/anthropic@4.0.1
  - @ai-sdk/google@4.0.2
  - @ai-sdk/openai-compatible@3.0.1

## 5.0.1

### Patch Changes

- ba6d510: chore: fix deprecated use of zod `.passthrough()`
- Updated dependencies [ba6d510]
  - @ai-sdk/google@4.0.1

## 5.0.0

### Major Changes

- 832f86f: fix(anthropic): remove cacheCreationInputTokens from providerMetadata
- ef992f8: Remove CommonJS exports from all packages. All packages are now ESM-only (`"type": "module"`). Consumers using `require()` must switch to ESM `import` syntax.
- 8359612: Start v7 pre-release
- 04e9009: chore: make provider implementations code patterns more consistent, including renaming certain exported symbols

  For all externally exported symbols that were renamed, the old names continue to work via deprecated aliases.

### Patch Changes

- e02f041: feat(provider/anthropic): add support for `claude-opus-4-8`
- 38fc777: Add AI Gateway hint to provider READMEs
- e748b35: chore: update v3 specs to v4
- 00a0f36: feat(google, google-vertex): added `gemini-embedding-2`, `deep-research-max-preview-04-2026` and `deep-research-preview-04-2026`
- 42bdfa4: fix(google-vertex): propagate project-id set in provider instance creation
- e59c955: feat(vertex): add grok models to vertex provider
- 6dd2fd7: feat(provider/google-vertex): add Google Cloud Speech-to-Text transcription model support
- 2ce3c65: feat(provider/google-vertex): add Gemini text-to-speech (speech) model support
- a3757d7: chore(provider/google): remove useless GenerativeAI affix from types and classes for consistency
- 87d1723: chore(anthropic): remove unnecessary messages affix from Anthropic symbols and files
- 9f0e36c: trigger release for all packages after provenance setup
- 1f4058f: fix(vertex): use correct import for token generator
- 82288b0: feat(provider/google): add `gemini-embedding-2-preview` and fix multimodal embedding support with `embedMany`
- e59176c: chore(google): update v3 specs to v4
- ec2e752: fix(google-vertex): support regional endpoints for vertex MaaS
- bb93832: fix(vertex-anthropic): support eu/us multi-region anthropic endpoints
- 7fc6bd6: Raise minimum supported Node.js version to 22. Supported versions: 22, 24, and 26.
- 0c4c275: trigger initial canary release
- ebb02ea: feat(google-vertex): add the anthropic tool search tools
- b70f6ec: fix(google-vertex): support for eu/us multi region gemini endpoints
- 9bd6512: feat(provider): change file part data property to be tagged with a type and remove the image part type
- 258c093: chore: ensure consistent import handling and avoid import duplicates or cycles
- 546cefe: feat(provider/google): add `gemini-3.5-flash`
- 55f0938: chore(provider/google): update available models
- b8396f0: trigger initial beta release
- 96d056d: fix(provider/google-vertex): avoid recreating Node GoogleAuth clients for repeated requests

  Create Google auth token generators per provider instance instead of using a
  module-level shared `GoogleAuth` cache. This avoids unnecessary `GoogleAuth`
  recreation when `googleAuthOptions` are omitted or when multiple provider
  instances use equivalent auth settings.

- 6b4d325: feat(provider/anthropic): add support for `claude-fable-5` and the `fallbacks` API parameter
- f05a40d: fix(vertex): throw warning when strict: true for vertexAnthropic
- 90e2d8a: chore: fix unused vars not being flagged by our lint tooling
- a34b997: feat (provider/google-vertex): add support for maas models
- 780e563: feat(provider/google-vertex): allow overriding Vertex Anthropic auth token generation
- 427a596: Route `gemini-embedding-2` / `gemini-embedding-2-preview` to the `:embedContent` endpoint, which is the only one those models support (`:predict` returns 400 FAILED_PRECONDITION)
- 0416e3e: feat (video): add first-class `generateAudio` call option
- b3976a2: Add workflow serialization support to all provider models.

  **`@ai-sdk/provider-utils`:** New `serializeModel()` helper that extracts only serializable properties from a model instance, filtering out functions and objects containing functions. Third-party provider authors can use this to add workflow support to their own models.

  **All providers:** `headers` is now optional in provider config types. This is non-breaking — existing code that passes `headers` continues to work. Custom provider implementations that construct model configs manually can now omit `headers`, which is useful when models are deserialized from a workflow step boundary where auth is provided separately.

  All provider model classes now include `WORKFLOW_SERIALIZE` and `WORKFLOW_DESERIALIZE` static methods, enabling them to cross workflow step boundaries without serialization errors.

- 0d8f107: feat(provider/anthropic): add support for Opus 4.7 and relevant API enhancements

## 5.0.0-beta.113

### Patch Changes

- Updated dependencies [19c5ee2]
  - @ai-sdk/anthropic@4.0.0-beta.69

## 5.0.0-beta.112

### Patch Changes

- 0416e3e: feat (video): add first-class `generateAudio` call option
- Updated dependencies [0416e3e]
  - @ai-sdk/provider@4.0.0-beta.20
  - @ai-sdk/anthropic@4.0.0-beta.68
  - @ai-sdk/google@4.0.0-beta.85
  - @ai-sdk/openai-compatible@3.0.0-beta.58
  - @ai-sdk/provider-utils@5.0.0-beta.50

## 5.0.0-beta.111

### Patch Changes

- 427a596: Route `gemini-embedding-2` / `gemini-embedding-2-preview` to the `:embedContent` endpoint, which is the only one those models support (`:predict` returns 400 FAILED_PRECONDITION)

## 5.0.0-beta.110

### Patch Changes

- Updated dependencies [947cdab]
  - @ai-sdk/google@4.0.0-beta.84

## 5.0.0-beta.109

### Patch Changes

- Updated dependencies [bdb9ea1]
  - @ai-sdk/google@4.0.0-beta.83

## 5.0.0-beta.108

### Patch Changes

- b8396f0: trigger initial beta release
- Updated dependencies [b8396f0]
  - @ai-sdk/anthropic@4.0.0-beta.67
  - @ai-sdk/google@4.0.0-beta.82
  - @ai-sdk/openai-compatible@3.0.0-beta.57
  - @ai-sdk/provider-utils@5.0.0-beta.49
  - @ai-sdk/provider@4.0.0-beta.19

## 5.0.0-canary.107

### Patch Changes

- Updated dependencies [5878b40]
- Updated dependencies [aeda373]
- Updated dependencies [375fdd7]
- Updated dependencies [b4507d5]
  - @ai-sdk/google@4.0.0-canary.81
  - @ai-sdk/provider-utils@5.0.0-canary.48
  - @ai-sdk/anthropic@4.0.0-canary.66
  - @ai-sdk/openai-compatible@3.0.0-canary.56

## 5.0.0-canary.106

### Patch Changes

- Updated dependencies [bae5e2b]
  - @ai-sdk/provider-utils@5.0.0-canary.47
  - @ai-sdk/anthropic@4.0.0-canary.65
  - @ai-sdk/google@4.0.0-canary.80
  - @ai-sdk/openai-compatible@3.0.0-canary.55

## 5.0.0-canary.105

### Patch Changes

- 6dd2fd7: feat(provider/google-vertex): add Google Cloud Speech-to-Text transcription model support
- 6b4d325: feat(provider/anthropic): add support for `claude-fable-5` and the `fallbacks` API parameter
- Updated dependencies [6b4d325]
  - @ai-sdk/anthropic@4.0.0-canary.64

## 5.0.0-canary.104

### Patch Changes

- Updated dependencies [ce769dd]
  - @ai-sdk/provider@4.0.0-canary.18
  - @ai-sdk/google@4.0.0-canary.79
  - @ai-sdk/anthropic@4.0.0-canary.63
  - @ai-sdk/openai-compatible@3.0.0-canary.54
  - @ai-sdk/provider-utils@5.0.0-canary.46

## 5.0.0-canary.103

### Patch Changes

- 2ce3c65: feat(provider/google-vertex): add Gemini text-to-speech (speech) model support
- Updated dependencies [2ce3c65]
  - @ai-sdk/google@4.0.0-canary.78

## 5.0.0-canary.102

### Patch Changes

- Updated dependencies [ee798eb]
- Updated dependencies [daf6637]
  - @ai-sdk/provider-utils@5.0.0-canary.45
  - @ai-sdk/anthropic@4.0.0-canary.62
  - @ai-sdk/google@4.0.0-canary.77
  - @ai-sdk/openai-compatible@3.0.0-canary.53

## 5.0.0-canary.101

### Patch Changes

- ec2e752: fix(google-vertex): support regional endpoints for vertex MaaS

## 5.0.0-canary.100

### Patch Changes

- b70f6ec: fix(google-vertex): support for eu/us multi region gemini endpoints

## 5.0.0-canary.99

### Patch Changes

- bb93832: fix(vertex-anthropic): support eu/us multi-region anthropic endpoints
- Updated dependencies [b563707]
  - @ai-sdk/google@4.0.0-canary.76

## 5.0.0-canary.98

### Patch Changes

- 00a0f36: feat(google, google-vertex): added `gemini-embedding-2`, `deep-research-max-preview-04-2026` and `deep-research-preview-04-2026`
- Updated dependencies [00a0f36]
  - @ai-sdk/google@4.0.0-canary.75

## 5.0.0-canary.97

### Patch Changes

- e02f041: feat(provider/anthropic): add support for `claude-opus-4-8`
- Updated dependencies [e02f041]
  - @ai-sdk/anthropic@4.0.0-canary.61

## 5.0.0-canary.96

### Patch Changes

- Updated dependencies [a8d70b6]
  - @ai-sdk/google@4.0.0-canary.74

## 5.0.0-canary.95

### Patch Changes

- Updated dependencies [6c93e36]
- Updated dependencies [f617ac2]
  - @ai-sdk/provider-utils@5.0.0-canary.44
  - @ai-sdk/anthropic@4.0.0-canary.60
  - @ai-sdk/google@4.0.0-canary.73
  - @ai-sdk/openai-compatible@3.0.0-canary.52

## 5.0.0-canary.94

### Patch Changes

- Updated dependencies [9f1e1ba]
  - @ai-sdk/openai-compatible@3.0.0-canary.51

## 5.0.0-canary.93

### Patch Changes

- Updated dependencies [648705c]
  - @ai-sdk/anthropic@4.0.0-canary.59

## 5.0.0-canary.92

### Patch Changes

- Updated dependencies [acdbf84]
  - @ai-sdk/anthropic@4.0.0-canary.58

## 5.0.0-canary.91

### Patch Changes

- Updated dependencies [b71c0d7]
  - @ai-sdk/google@4.0.0-canary.72

## 5.0.0-canary.90

### Patch Changes

- Updated dependencies [045d2e8]
  - @ai-sdk/google@4.0.0-canary.71

## 5.0.0-canary.89

### Patch Changes

- Updated dependencies [aeea161]
  - @ai-sdk/google@4.0.0-canary.70

## 5.0.0-canary.88

### Patch Changes

- Updated dependencies [7f04802]
  - @ai-sdk/google@4.0.0-canary.69

## 5.0.0-canary.87

### Patch Changes

- 546cefe: feat(provider/google): add `gemini-3.5-flash`
- Updated dependencies [a2609df]
- Updated dependencies [546cefe]
  - @ai-sdk/google@4.0.0-canary.68

## 5.0.0-canary.86

### Patch Changes

- 7fc6bd6: Raise minimum supported Node.js version to 22. Supported versions: 22, 24, and 26.
- Updated dependencies [7fc6bd6]
  - @ai-sdk/anthropic@4.0.0-canary.57
  - @ai-sdk/google@4.0.0-canary.67
  - @ai-sdk/openai-compatible@3.0.0-canary.50
  - @ai-sdk/provider-utils@5.0.0-canary.43
  - @ai-sdk/provider@4.0.0-canary.17

## 5.0.0-canary.85

### Patch Changes

- 42bdfa4: fix(google-vertex): propagate project-id set in provider instance creation
- Updated dependencies [a6617c5]
  - @ai-sdk/provider-utils@5.0.0-canary.42
  - @ai-sdk/anthropic@4.0.0-canary.56
  - @ai-sdk/google@4.0.0-canary.66
  - @ai-sdk/openai-compatible@3.0.0-canary.49

## 5.0.0-canary.84

### Patch Changes

- Updated dependencies [4e825f3]
  - @ai-sdk/google@4.0.0-canary.65

## 5.0.0-canary.83

### Patch Changes

- Updated dependencies [41da50c]
  - @ai-sdk/google@4.0.0-canary.64

## 5.0.0-canary.82

### Patch Changes

- Updated dependencies [a464505]
- Updated dependencies [28dfa06]
- Updated dependencies [e93fa91]
  - @ai-sdk/anthropic@4.0.0-canary.55
  - @ai-sdk/provider-utils@5.0.0-canary.41
  - @ai-sdk/google@4.0.0-canary.63
  - @ai-sdk/openai-compatible@3.0.0-canary.48

## 5.0.0-canary.81

### Patch Changes

- Updated dependencies [a7de9c9]
  - @ai-sdk/provider-utils@5.0.0-canary.40
  - @ai-sdk/anthropic@4.0.0-canary.54
  - @ai-sdk/google@4.0.0-canary.62
  - @ai-sdk/openai-compatible@3.0.0-canary.47

## 5.0.0-canary.80

### Patch Changes

- Updated dependencies [105f95b]
  - @ai-sdk/provider-utils@5.0.0-canary.39
  - @ai-sdk/anthropic@4.0.0-canary.53
  - @ai-sdk/google@4.0.0-canary.61
  - @ai-sdk/openai-compatible@3.0.0-canary.46

## 5.0.0-canary.79

### Patch Changes

- Updated dependencies [8018480]
- Updated dependencies [6a26901]
  - @ai-sdk/anthropic@4.0.0-canary.52
  - @ai-sdk/google@4.0.0-canary.60

## 5.0.0-canary.78

### Patch Changes

- Updated dependencies [ca446f8]
- Updated dependencies [db394ab]
  - @ai-sdk/provider-utils@5.0.0-canary.38
  - @ai-sdk/google@4.0.0-canary.59
  - @ai-sdk/anthropic@4.0.0-canary.51
  - @ai-sdk/openai-compatible@3.0.0-canary.45

## 5.0.0-canary.77

### Patch Changes

- Updated dependencies [d848405]
  - @ai-sdk/provider-utils@5.0.0-canary.37
  - @ai-sdk/anthropic@4.0.0-canary.50
  - @ai-sdk/google@4.0.0-canary.58
  - @ai-sdk/openai-compatible@3.0.0-canary.44

## 5.0.0-canary.76

### Patch Changes

- Updated dependencies [ca39020]
  - @ai-sdk/provider-utils@5.0.0-canary.36
  - @ai-sdk/anthropic@4.0.0-canary.49
  - @ai-sdk/google@4.0.0-canary.57
  - @ai-sdk/openai-compatible@3.0.0-canary.43

## 5.0.0-canary.75

### Patch Changes

- Updated dependencies [f634bac]
  - @ai-sdk/provider-utils@5.0.0-canary.35
  - @ai-sdk/anthropic@4.0.0-canary.48
  - @ai-sdk/google@4.0.0-canary.56
  - @ai-sdk/openai-compatible@3.0.0-canary.42

## 5.0.0-canary.74

### Patch Changes

- Updated dependencies [2610e84]
- Updated dependencies [ebbb0f2]
- Updated dependencies [69254e0]
- Updated dependencies [3015fc3]
  - @ai-sdk/anthropic@4.0.0-canary.47
  - @ai-sdk/google@4.0.0-canary.55
  - @ai-sdk/provider-utils@5.0.0-canary.34
  - @ai-sdk/openai-compatible@3.0.0-canary.41

## 5.0.0-canary.73

### Patch Changes

- Updated dependencies [b04e23e]
  - @ai-sdk/google@4.0.0-canary.54

## 5.0.0-canary.72

### Patch Changes

- Updated dependencies [e5c4f40]
  - @ai-sdk/anthropic@4.0.0-canary.46

## 5.0.0-canary.71

### Patch Changes

- Updated dependencies [2427d88]
  - @ai-sdk/provider-utils@5.0.0-canary.33
  - @ai-sdk/anthropic@4.0.0-canary.45
  - @ai-sdk/google@4.0.0-canary.53
  - @ai-sdk/openai-compatible@3.0.0-canary.40

## 5.0.0-canary.70

### Patch Changes

- Updated dependencies [cfca634]
  - @ai-sdk/google@4.0.0-canary.52

## 5.0.0-canary.69

### Patch Changes

- Updated dependencies [5463d0d]
  - @ai-sdk/provider-utils@5.0.0-canary.32
  - @ai-sdk/provider@4.0.0-canary.16
  - @ai-sdk/anthropic@4.0.0-canary.44
  - @ai-sdk/google@4.0.0-canary.51
  - @ai-sdk/openai-compatible@3.0.0-canary.39

## 5.0.0-canary.68

### Patch Changes

- Updated dependencies [cd9c311]
  - @ai-sdk/openai-compatible@3.0.0-canary.38

## 5.0.0-canary.67

### Patch Changes

- 0c4c275: trigger initial canary release
- Updated dependencies [0c4c275]
  - @ai-sdk/openai-compatible@3.0.0-canary.37
  - @ai-sdk/provider-utils@5.0.0-canary.31
  - @ai-sdk/anthropic@4.0.0-canary.43
  - @ai-sdk/provider@4.0.0-canary.15
  - @ai-sdk/google@4.0.0-canary.50

## 5.0.0-beta.66

### Patch Changes

- 1f4058f: fix(vertex): use correct import for token generator

## 5.0.0-beta.65

### Patch Changes

- 96d056d: fix(provider/google-vertex): avoid recreating Node GoogleAuth clients for repeated requests

  Create Google auth token generators per provider instance instead of using a
  module-level shared `GoogleAuth` cache. This avoids unnecessary `GoogleAuth`
  recreation when `googleAuthOptions` are omitted or when multiple provider
  instances use equivalent auth settings.

## 5.0.0-beta.64

### Patch Changes

- e59c955: feat(vertex): add grok models to vertex provider
- Updated dependencies [e59c955]
  - @ai-sdk/openai-compatible@3.0.0-beta.36

## 5.0.0-beta.63

### Major Changes

- 04e9009: chore: make provider implementations code patterns more consistent, including renaming certain exported symbols

  For all externally exported symbols that were renamed, the old names continue to work via deprecated aliases.

### Patch Changes

- 780e563: feat(provider/google-vertex): allow overriding Vertex Anthropic auth token generation
- Updated dependencies [08d2129]
- Updated dependencies [04e9009]
  - @ai-sdk/provider-utils@5.0.0-beta.30
  - @ai-sdk/openai-compatible@3.0.0-beta.35
  - @ai-sdk/anthropic@4.0.0-beta.42
  - @ai-sdk/google@4.0.0-beta.49

## 5.0.0-beta.62

### Patch Changes

- 9bd6512: feat(provider): change file part data property to be tagged with a type and remove the image part type
- 258c093: chore: ensure consistent import handling and avoid import duplicates or cycles
- Updated dependencies [9bd6512]
- Updated dependencies [258c093]
- Updated dependencies [b6783da]
  - @ai-sdk/openai-compatible@3.0.0-beta.34
  - @ai-sdk/provider-utils@5.0.0-beta.29
  - @ai-sdk/anthropic@4.0.0-beta.41
  - @ai-sdk/provider@4.0.0-beta.14
  - @ai-sdk/google@4.0.0-beta.48

## 5.0.0-beta.61

### Patch Changes

- Updated dependencies [c012d57]
  - @ai-sdk/anthropic@4.0.0-beta.40

## 5.0.0-beta.60

### Patch Changes

- 9f0e36c: trigger release for all packages after provenance setup
- Updated dependencies [9f0e36c]
  - @ai-sdk/anthropic@4.0.0-beta.39
  - @ai-sdk/google@4.0.0-beta.47
  - @ai-sdk/openai-compatible@3.0.0-beta.33
  - @ai-sdk/provider@4.0.0-beta.13
  - @ai-sdk/provider-utils@5.0.0-beta.28

## 5.0.0-beta.59

### Patch Changes

- 87d1723: chore(anthropic): remove unnecessary messages affix from Anthropic symbols and files
- Updated dependencies [ab81968]
- Updated dependencies [785fe16]
- Updated dependencies [67df0a0]
- Updated dependencies [87d1723]
- Updated dependencies [befb78c]
- Updated dependencies [0458559]
- Updated dependencies [58a2ad7]
- Updated dependencies [5852c0a]
- Updated dependencies [84f36e0]
- Updated dependencies [fc92055]
  - @ai-sdk/openai-compatible@3.0.0-beta.32
  - @ai-sdk/provider-utils@5.0.0-beta.27
  - @ai-sdk/anthropic@4.0.0-beta.38
  - @ai-sdk/google@4.0.0-beta.46

## 5.0.0-beta.58

### Patch Changes

- a3757d7: chore(provider/google): remove useless GenerativeAI affix from types and classes for consistency
- Updated dependencies [a3757d7]
- Updated dependencies [2e98477]
- Updated dependencies [bfb756d]
  - @ai-sdk/google@4.0.0-beta.45
  - @ai-sdk/provider-utils@5.0.0-beta.26
  - @ai-sdk/openai-compatible@3.0.0-beta.31
  - @ai-sdk/anthropic@4.0.0-beta.37

## 5.0.0-beta.57

### Patch Changes

- Updated dependencies [eea8d98]
  - @ai-sdk/provider-utils@5.0.0-beta.25
  - @ai-sdk/anthropic@4.0.0-beta.36
  - @ai-sdk/google@4.0.0-beta.44
  - @ai-sdk/openai-compatible@3.0.0-beta.30

## 5.0.0-beta.56

### Patch Changes

- Updated dependencies [f807e45]
  - @ai-sdk/provider-utils@5.0.0-beta.24
  - @ai-sdk/openai-compatible@3.0.0-beta.29
  - @ai-sdk/anthropic@4.0.0-beta.35
  - @ai-sdk/google@4.0.0-beta.43

## 5.0.0-beta.55

### Patch Changes

- Updated dependencies [350ea38]
  - @ai-sdk/provider-utils@5.0.0-beta.23
  - @ai-sdk/anthropic@4.0.0-beta.34
  - @ai-sdk/google@4.0.0-beta.42
  - @ai-sdk/openai-compatible@3.0.0-beta.28

## 5.0.0-beta.54

### Major Changes

- 832f86f: fix(anthropic): remove cacheCreationInputTokens from providerMetadata

### Patch Changes

- Updated dependencies [832f86f]
  - @ai-sdk/anthropic@4.0.0-beta.33

## 5.0.0-beta.53

### Patch Changes

- Updated dependencies [ad0b376]
  - @ai-sdk/anthropic@4.0.0-beta.32

## 5.0.0-beta.52

### Patch Changes

- Updated dependencies [083947b]
  - @ai-sdk/provider-utils@5.0.0-beta.22
  - @ai-sdk/anthropic@4.0.0-beta.31
  - @ai-sdk/google@4.0.0-beta.41
  - @ai-sdk/openai-compatible@3.0.0-beta.27

## 5.0.0-beta.51

### Patch Changes

- 0d8f107: feat(provider/anthropic): add support for Opus 4.7 and relevant API enhancements
- Updated dependencies [0d8f107]
  - @ai-sdk/anthropic@4.0.0-beta.30

## 5.0.0-beta.50

### Patch Changes

- 55f0938: chore(provider/google): update available models
- Updated dependencies [55f0938]
  - @ai-sdk/google@4.0.0-beta.40

## 5.0.0-beta.49

### Patch Changes

- Updated dependencies [add1126]
  - @ai-sdk/provider-utils@5.0.0-beta.21
  - @ai-sdk/anthropic@4.0.0-beta.29
  - @ai-sdk/google@4.0.0-beta.39
  - @ai-sdk/openai-compatible@3.0.0-beta.26

## 5.0.0-beta.48

### Patch Changes

- b3976a2: Add workflow serialization support to all provider models.

  **`@ai-sdk/provider-utils`:** New `serializeModel()` helper that extracts only serializable properties from a model instance, filtering out functions and objects containing functions. Third-party provider authors can use this to add workflow support to their own models.

  **All providers:** `headers` is now optional in provider config types. This is non-breaking — existing code that passes `headers` continues to work. Custom provider implementations that construct model configs manually can now omit `headers`, which is useful when models are deserialized from a workflow step boundary where auth is provided separately.

  All provider model classes now include `WORKFLOW_SERIALIZE` and `WORKFLOW_DESERIALIZE` static methods, enabling them to cross workflow step boundaries without serialization errors.

- Updated dependencies [b3976a2]
- Updated dependencies [ff5eba1]
  - @ai-sdk/provider-utils@5.0.0-beta.20
  - @ai-sdk/anthropic@4.0.0-beta.28
  - @ai-sdk/google@4.0.0-beta.38
  - @ai-sdk/openai-compatible@3.0.0-beta.25
  - @ai-sdk/provider@4.0.0-beta.12

## 5.0.0-beta.47

### Major Changes

- ef992f8: Remove CommonJS exports from all packages. All packages are now ESM-only (`"type": "module"`). Consumers using `require()` must switch to ESM `import` syntax.

### Patch Changes

- Updated dependencies [ef992f8]
  - @ai-sdk/anthropic@4.0.0-beta.27
  - @ai-sdk/google@4.0.0-beta.37
  - @ai-sdk/openai-compatible@3.0.0-beta.24
  - @ai-sdk/provider@4.0.0-beta.11
  - @ai-sdk/provider-utils@5.0.0-beta.19

## 5.0.0-beta.46

### Patch Changes

- Updated dependencies [9a0a618]
  - @ai-sdk/google@4.0.0-beta.36

## 5.0.0-beta.45

### Patch Changes

- 90e2d8a: chore: fix unused vars not being flagged by our lint tooling
- Updated dependencies [90e2d8a]
  - @ai-sdk/openai-compatible@3.0.0-beta.23
  - @ai-sdk/provider-utils@5.0.0-beta.18
  - @ai-sdk/anthropic@4.0.0-beta.26
  - @ai-sdk/google@4.0.0-beta.35

## 5.0.0-beta.44

### Patch Changes

- Updated dependencies [5b7e7c2]
  - @ai-sdk/google@4.0.0-beta.34

## 5.0.0-beta.43

### Patch Changes

- Updated dependencies [09bd27b]
  - @ai-sdk/anthropic@4.0.0-beta.25

## 5.0.0-beta.42

### Patch Changes

- Updated dependencies [3ae1786]
  - @ai-sdk/provider-utils@5.0.0-beta.17
  - @ai-sdk/anthropic@4.0.0-beta.24
  - @ai-sdk/google@4.0.0-beta.33
  - @ai-sdk/openai-compatible@3.0.0-beta.22

## 5.0.0-beta.41

### Patch Changes

- Updated dependencies [5036db8]
  - @ai-sdk/google@4.0.0-beta.32

## 5.0.0-beta.40

### Patch Changes

- Updated dependencies [176466a]
  - @ai-sdk/provider@4.0.0-beta.10
  - @ai-sdk/anthropic@4.0.0-beta.23
  - @ai-sdk/google@4.0.0-beta.31
  - @ai-sdk/openai-compatible@3.0.0-beta.21
  - @ai-sdk/provider-utils@5.0.0-beta.16

## 5.0.0-beta.39

### Patch Changes

- Updated dependencies [e311194]
  - @ai-sdk/provider@4.0.0-beta.9
  - @ai-sdk/anthropic@4.0.0-beta.22
  - @ai-sdk/google@4.0.0-beta.30
  - @ai-sdk/openai-compatible@3.0.0-beta.20
  - @ai-sdk/provider-utils@5.0.0-beta.15

## 5.0.0-beta.38

### Patch Changes

- Updated dependencies [34bd95d]
- Updated dependencies [008271d]
  - @ai-sdk/anthropic@4.0.0-beta.21
  - @ai-sdk/provider@4.0.0-beta.8
  - @ai-sdk/openai-compatible@3.0.0-beta.19
  - @ai-sdk/google@4.0.0-beta.29
  - @ai-sdk/provider-utils@5.0.0-beta.14

## 5.0.0-beta.37

### Patch Changes

- Updated dependencies [b0c2869]
- Updated dependencies [7e26e81]
  - @ai-sdk/provider-utils@5.0.0-beta.13
  - @ai-sdk/anthropic@4.0.0-beta.20
  - @ai-sdk/google@4.0.0-beta.28
  - @ai-sdk/openai-compatible@3.0.0-beta.18

## 5.0.0-beta.36

### Patch Changes

- Updated dependencies [816ff67]
  - @ai-sdk/openai-compatible@3.0.0-beta.17

## 5.0.0-beta.35

### Patch Changes

- Updated dependencies [46d1149]
  - @ai-sdk/provider-utils@5.0.0-beta.12
  - @ai-sdk/google@4.0.0-beta.27
  - @ai-sdk/anthropic@4.0.0-beta.19
  - @ai-sdk/openai-compatible@3.0.0-beta.16

## 5.0.0-beta.34

### Patch Changes

- Updated dependencies [a05109d]
  - @ai-sdk/google@4.0.0-beta.26

## 5.0.0-beta.33

### Patch Changes

- Updated dependencies [6fd51c0]
  - @ai-sdk/provider-utils@5.0.0-beta.11
  - @ai-sdk/provider@4.0.0-beta.7
  - @ai-sdk/openai-compatible@3.0.0-beta.15
  - @ai-sdk/anthropic@4.0.0-beta.18
  - @ai-sdk/google@4.0.0-beta.25

## 5.0.0-beta.32

### Patch Changes

- Updated dependencies [55db546]
  - @ai-sdk/google@4.0.0-beta.24

## 5.0.0-beta.31

### Patch Changes

- Updated dependencies [c29a26f]
  - @ai-sdk/openai-compatible@3.0.0-beta.14
  - @ai-sdk/provider-utils@5.0.0-beta.10
  - @ai-sdk/anthropic@4.0.0-beta.17
  - @ai-sdk/provider@4.0.0-beta.6
  - @ai-sdk/google@4.0.0-beta.23

## 5.0.0-beta.30

### Patch Changes

- 38fc777: Add AI Gateway hint to provider READMEs
- Updated dependencies [38fc777]
  - @ai-sdk/anthropic@4.0.0-beta.16
  - @ai-sdk/google@4.0.0-beta.22
  - @ai-sdk/openai-compatible@3.0.0-beta.13

## 5.0.0-beta.29

### Patch Changes

- Updated dependencies [f57c702]
  - @ai-sdk/anthropic@4.0.0-beta.15

## 5.0.0-beta.28

### Patch Changes

- Updated dependencies [2e17091]
  - @ai-sdk/provider-utils@5.0.0-beta.9
  - @ai-sdk/anthropic@4.0.0-beta.14
  - @ai-sdk/google@4.0.0-beta.21
  - @ai-sdk/openai-compatible@3.0.0-beta.12

## 5.0.0-beta.27

### Patch Changes

- Updated dependencies [986c6fd]
- Updated dependencies [493295c]
  - @ai-sdk/provider-utils@5.0.0-beta.8
  - @ai-sdk/anthropic@4.0.0-beta.13
  - @ai-sdk/google@4.0.0-beta.20
  - @ai-sdk/openai-compatible@3.0.0-beta.11

## 5.0.0-beta.26

### Patch Changes

- Updated dependencies [01fa606]
  - @ai-sdk/google@4.0.0-beta.19

## 5.0.0-beta.25

### Patch Changes

- a34b997: feat (provider/google-vertex): add support for maas models

## 5.0.0-beta.24

### Patch Changes

- Updated dependencies [9715ec7]
  - @ai-sdk/google@4.0.0-beta.18

## 5.0.0-beta.23

### Patch Changes

- Updated dependencies [1f509d4]
  - @ai-sdk/provider-utils@5.0.0-beta.7
  - @ai-sdk/provider@4.0.0-beta.5
  - @ai-sdk/anthropic@4.0.0-beta.12
  - @ai-sdk/google@4.0.0-beta.17

## 5.0.0-beta.22

### Patch Changes

- Updated dependencies [0ee8aec]
  - @ai-sdk/anthropic@4.0.0-beta.11

## 5.0.0-beta.21

### Patch Changes

- Updated dependencies [6190649]
  - @ai-sdk/google@4.0.0-beta.16

## 5.0.0-beta.20

### Patch Changes

- Updated dependencies [18c1970]
  - @ai-sdk/google@4.0.0-beta.15

## 5.0.0-beta.19

### Patch Changes

- Updated dependencies [3887c70]
  - @ai-sdk/provider-utils@5.0.0-beta.6
  - @ai-sdk/anthropic@4.0.0-beta.10
  - @ai-sdk/provider@4.0.0-beta.4
  - @ai-sdk/google@4.0.0-beta.14

## 5.0.0-beta.18

### Patch Changes

- Updated dependencies [776b617]
  - @ai-sdk/provider-utils@5.0.0-beta.5
  - @ai-sdk/provider@4.0.0-beta.3
  - @ai-sdk/anthropic@4.0.0-beta.9
  - @ai-sdk/google@4.0.0-beta.13

## 5.0.0-beta.17

### Patch Changes

- Updated dependencies [61753c3]
  - @ai-sdk/provider-utils@5.0.0-beta.4
  - @ai-sdk/anthropic@4.0.0-beta.8
  - @ai-sdk/google@4.0.0-beta.12

## 5.0.0-beta.16

### Patch Changes

- ebb02ea: feat(google-vertex): add the anthropic tool search tools

## 5.0.0-beta.15

### Patch Changes

- Updated dependencies [f7d4f01]
  - @ai-sdk/provider-utils@5.0.0-beta.3
  - @ai-sdk/provider@4.0.0-beta.2
  - @ai-sdk/google@4.0.0-beta.11
  - @ai-sdk/anthropic@4.0.0-beta.7

## 5.0.0-beta.14

### Patch Changes

- Updated dependencies [21d1ee3]
  - @ai-sdk/anthropic@4.0.0-beta.6

## 5.0.0-beta.13

### Patch Changes

- Updated dependencies [5c2a5a2]
  - @ai-sdk/provider@4.0.0-beta.1
  - @ai-sdk/anthropic@4.0.0-beta.5
  - @ai-sdk/google@4.0.0-beta.10
  - @ai-sdk/provider-utils@5.0.0-beta.2

## 5.0.0-beta.12

### Patch Changes

- f05a40d: fix(vertex): throw warning when strict: true for vertexAnthropic
- Updated dependencies [f05a40d]
  - @ai-sdk/anthropic@4.0.0-beta.4

## 5.0.0-beta.11

### Patch Changes

- e59176c: chore(google): update v3 specs to v4
- Updated dependencies [e59176c]
  - @ai-sdk/google@4.0.0-beta.9

## 5.0.0-beta.10

### Patch Changes

- e748b35: chore: update v3 specs to v4
- Updated dependencies [e748b35]
  - @ai-sdk/anthropic@4.0.0-beta.3

## 5.0.0-beta.9

### Patch Changes

- Updated dependencies [4dac142]
  - @ai-sdk/google@4.0.0-beta.8

## 5.0.0-beta.8

### Patch Changes

- 82288b0: feat(provider/google): add `gemini-embedding-2-preview` and fix multimodal embedding support with `embedMany`
- Updated dependencies [82288b0]
  - @ai-sdk/google@4.0.0-beta.7

## 5.0.0-beta.7

### Patch Changes

- Updated dependencies [add4326]
  - @ai-sdk/google@4.0.0-beta.6

## 5.0.0-beta.6

### Patch Changes

- Updated dependencies [ab43029]
  - @ai-sdk/google@4.0.0-beta.5

## 5.0.0-beta.5

### Patch Changes

- Updated dependencies [2edd14e]
  - @ai-sdk/google@4.0.0-beta.4

## 5.0.0-beta.4

### Patch Changes

- Updated dependencies [1fe058b]
  - @ai-sdk/anthropic@4.0.0-beta.2

## 5.0.0-beta.3

### Patch Changes

- Updated dependencies [531251e]
  - @ai-sdk/provider-utils@5.0.0-beta.1
  - @ai-sdk/anthropic@4.0.0-beta.1
  - @ai-sdk/google@4.0.0-beta.3

## 5.0.0-beta.2

### Patch Changes

- Updated dependencies [c9c4661]
  - @ai-sdk/google@4.0.0-beta.2

## 5.0.0-beta.1

### Patch Changes

- Updated dependencies [19b95f9]
  - @ai-sdk/google@4.0.0-beta.1

## 5.0.0-beta.0

### Major Changes

- 8359612: Start v7 pre-release

### Patch Changes

- Updated dependencies [8359612]
  - @ai-sdk/anthropic@4.0.0-beta.0
  - @ai-sdk/google@4.0.0-beta.0
  - @ai-sdk/provider@4.0.0-beta.0
  - @ai-sdk/provider-utils@5.0.0-beta.0

## 4.0.80

### Patch Changes

- Updated dependencies [7ba09a4]
  - @ai-sdk/google@3.0.43

## 4.0.79

### Patch Changes

- Updated dependencies [ad4cfc2]
- Updated dependencies [3fb4e70]
  - @ai-sdk/provider-utils@4.0.19
  - @ai-sdk/anthropic@3.0.58
  - @ai-sdk/google@3.0.42

## 4.0.78

### Patch Changes

- Updated dependencies [824b295]
  - @ai-sdk/provider-utils@4.0.18
  - @ai-sdk/anthropic@3.0.57
  - @ai-sdk/google@3.0.41

## 4.0.77

### Patch Changes

- Updated dependencies [89d8b45]
  - @ai-sdk/google@3.0.40

## 4.0.76

### Patch Changes

- Updated dependencies [2565e70]
  - @ai-sdk/google@3.0.39

## 4.0.75

### Patch Changes

- Updated dependencies [e49c34d]
- Updated dependencies [e49c34d]
- Updated dependencies [2291047]
  - @ai-sdk/anthropic@3.0.56
  - @ai-sdk/google@3.0.38

## 4.0.74

### Patch Changes

- Updated dependencies [7531e72]
  - @ai-sdk/anthropic@3.0.55

## 4.0.73

### Patch Changes

- Updated dependencies [56c67d5]
  - @ai-sdk/anthropic@3.0.54

## 4.0.72

### Patch Changes

- 10bec50: feat(provider/google): add `gemini-3.1-flash-lite-preview`
- Updated dependencies [10bec50]
  - @ai-sdk/google@3.0.37

## 4.0.71

### Patch Changes

- Updated dependencies [89caf28]
  - @ai-sdk/anthropic@3.0.53

## 4.0.70

### Patch Changes

- Updated dependencies [08336f1]
  - @ai-sdk/provider-utils@4.0.17
  - @ai-sdk/anthropic@3.0.52
  - @ai-sdk/google@3.0.36

## 4.0.69

### Patch Changes

- 64a8fae: chore: remove obsolete model IDs for Anthropic, Google, OpenAI, xAI
- Updated dependencies [64a8fae]
  - @ai-sdk/anthropic@3.0.51
  - @ai-sdk/google@3.0.35

## 4.0.68

### Patch Changes

- Updated dependencies [58bc42d]
  - @ai-sdk/provider-utils@4.0.16
  - @ai-sdk/anthropic@3.0.50
  - @ai-sdk/google@3.0.34

## 4.0.67

### Patch Changes

- Updated dependencies [d98d9ba]
  - @ai-sdk/anthropic@3.0.49

## 4.0.66

### Patch Changes

- Updated dependencies [2164cdf]
  - @ai-sdk/anthropic@3.0.48

## 4.0.65

### Patch Changes

- Updated dependencies [1ece97a]
  - @ai-sdk/google@3.0.33

## 4.0.64

### Patch Changes

- 45f0a7f: feat(provider/google): add support for gemini-3.1-flash-image-preview
- Updated dependencies [45f0a7f]
  - @ai-sdk/google@3.0.32

## 4.0.63

### Patch Changes

- Updated dependencies [17978c6]
  - @ai-sdk/anthropic@3.0.47

## 4.0.62

### Patch Changes

- Updated dependencies [2fa3ca8]
  - @ai-sdk/google@3.0.31

## 4.0.61

### Patch Changes

- Updated dependencies [b094c07]
  - @ai-sdk/anthropic@3.0.46

## 4.0.60

### Patch Changes

- 765b013: feat(provider/google): add support for `gemini-3.1-pro-preview`
- Updated dependencies [765b013]
  - @ai-sdk/google@3.0.30

## 4.0.59

### Patch Changes

- 2a1c664: feat(provider/anthropic): add support for new Claude Sonnet 4.6 model
- Updated dependencies [2a1c664]
  - @ai-sdk/anthropic@3.0.45

## 4.0.58

### Patch Changes

- Updated dependencies [23ac4a3]
  - @ai-sdk/anthropic@3.0.44

## 4.0.57

### Patch Changes

- Updated dependencies [4024a3a]
  - @ai-sdk/provider-utils@4.0.15
  - @ai-sdk/anthropic@3.0.43
  - @ai-sdk/google@3.0.29

## 4.0.56

### Patch Changes

- 5a307f5: feat(provider/google-vertex): allow using Gemini image models with `generateImage`
- Updated dependencies [5a307f5]
  - @ai-sdk/google@3.0.28

## 4.0.55

### Patch Changes

- Updated dependencies [051361b]
  - @ai-sdk/google@3.0.27

## 4.0.54

### Patch Changes

- a8835e9: fix (provider/google-vertex): pass mime type with i2v video generation

## 4.0.53

### Patch Changes

- Updated dependencies [4c27179]
  - @ai-sdk/google@3.0.26

## 4.0.52

### Patch Changes

- 99fbed8: feat: normalize provider specific model options type names and ensure they are exported
- Updated dependencies [99fbed8]
  - @ai-sdk/anthropic@3.0.42
  - @ai-sdk/google@3.0.25

## 4.0.51

### Patch Changes

- Updated dependencies [3b3e32f]
  - @ai-sdk/google@3.0.24

## 4.0.50

### Patch Changes

- Updated dependencies [c60b393]
  - @ai-sdk/anthropic@3.0.41

## 4.0.49

### Patch Changes

- Updated dependencies [8c2b1e1]
  - @ai-sdk/anthropic@3.0.40

## 4.0.48

### Patch Changes

- Updated dependencies [ba98c56]
  - @ai-sdk/google@3.0.23

## 4.0.47

### Patch Changes

- Updated dependencies [0a0d29c]
  - @ai-sdk/anthropic@3.0.39

## 4.0.46

### Patch Changes

- 90a41e3: feat (provider/google-vertex): update model ids and add video generation docs

## 4.0.45

### Patch Changes

- 7168375: feat (ai, provider): default global provider video model resolution
- Updated dependencies [7168375]
  - @ai-sdk/google@3.0.22
  - @ai-sdk/provider@3.0.8
  - @ai-sdk/anthropic@3.0.38
  - @ai-sdk/provider-utils@4.0.14

## 4.0.44

### Patch Changes

- Updated dependencies [e288302]
  - @ai-sdk/anthropic@3.0.37

## 4.0.43

### Patch Changes

- Updated dependencies [ae30443]
  - @ai-sdk/google@3.0.21

## 4.0.42

### Patch Changes

- Updated dependencies [1652320]
  - @ai-sdk/anthropic@3.0.36

## 4.0.41

### Patch Changes

- 53f6731: feat (ai, provider): experimental generate video support
- Updated dependencies [53f6731]
  - @ai-sdk/provider@3.0.7
  - @ai-sdk/google@3.0.20
  - @ai-sdk/anthropic@3.0.35
  - @ai-sdk/provider-utils@4.0.13

## 4.0.40

### Patch Changes

- Updated dependencies [96936e5]
  - @ai-sdk/provider-utils@4.0.12
  - @ai-sdk/anthropic@3.0.34
  - @ai-sdk/google@3.0.19

## 4.0.39

### Patch Changes

- Updated dependencies [445cbe3]
  - @ai-sdk/anthropic@3.0.33

## 4.0.38

### Patch Changes

- Updated dependencies [c33343b]
  - @ai-sdk/anthropic@3.0.32

## 4.0.37

### Patch Changes

- Updated dependencies [2810850]
  - @ai-sdk/provider-utils@4.0.11
  - @ai-sdk/provider@3.0.6
  - @ai-sdk/anthropic@3.0.31
  - @ai-sdk/google@3.0.18

## 4.0.36

### Patch Changes

- 1524271: chore: add skill information to README files
- Updated dependencies [1524271]
  - @ai-sdk/anthropic@3.0.30
  - @ai-sdk/google@3.0.17

## 4.0.35

### Patch Changes

- Updated dependencies [b9d105f]
  - @ai-sdk/anthropic@3.0.29

## 4.0.34

### Patch Changes

- Updated dependencies [97b3ebb]
  - @ai-sdk/google@3.0.16

## 4.0.33

### Patch Changes

- Updated dependencies [2445da4]
  - @ai-sdk/anthropic@3.0.28

## 4.0.32

### Patch Changes

- Updated dependencies [572ea12]
  - @ai-sdk/anthropic@3.0.27

## 4.0.31

### Patch Changes

- Updated dependencies [2c70b90]
  - @ai-sdk/anthropic@3.0.26
  - @ai-sdk/google@3.0.15

## 4.0.30

### Patch Changes

- Updated dependencies [0bb9bcd]
  - @ai-sdk/anthropic@3.0.25

## 4.0.29

### Patch Changes

- Updated dependencies [462ad00]
  - @ai-sdk/provider-utils@4.0.10
  - @ai-sdk/anthropic@3.0.24
  - @ai-sdk/google@3.0.14

## 4.0.28

### Patch Changes

- 4de5a1d: chore: excluded tests from src folder in npm package
- Updated dependencies [4de5a1d]
  - @ai-sdk/anthropic@3.0.23
  - @ai-sdk/google@3.0.13
  - @ai-sdk/provider@3.0.5
  - @ai-sdk/provider-utils@4.0.9

## 4.0.27

### Patch Changes

- Updated dependencies [8ccf04b]
  - @ai-sdk/anthropic@3.0.22

## 4.0.26

### Patch Changes

- Updated dependencies [662d359]
  - @ai-sdk/anthropic@3.0.21

## 4.0.25

### Patch Changes

- 2b8369d: chore: add docs to package dist
- Updated dependencies [2b8369d]
  - @ai-sdk/anthropic@3.0.20
  - @ai-sdk/google@3.0.12

## 4.0.24

### Patch Changes

- 8dc54db: chore: add src folders to package bundle
- Updated dependencies [8dc54db]
  - @ai-sdk/anthropic@3.0.19
  - @ai-sdk/google@3.0.11

## 4.0.23

### Patch Changes

- Updated dependencies [c10bd49]
  - @ai-sdk/anthropic@3.0.18

## 4.0.22

### Patch Changes

- 689557c: set Google Vertex Express API key as header instead of URL argument

## 4.0.21

### Patch Changes

- Updated dependencies [4729bed]
  - @ai-sdk/anthropic@3.0.17

## 4.0.20

### Patch Changes

- 827f52a: fix(google-vertex): lazy load the env vars for vertexAnthropic

## 4.0.19

### Patch Changes

- 20828dc: fix(google-vertex): add type safety for allowed tools

## 4.0.18

### Patch Changes

- Updated dependencies [d36fa72]
  - @ai-sdk/anthropic@3.0.16

## 4.0.17

### Patch Changes

- Updated dependencies [5c090e7]
  - @ai-sdk/provider@3.0.4
  - @ai-sdk/anthropic@3.0.15
  - @ai-sdk/google@3.0.10
  - @ai-sdk/provider-utils@4.0.8

## 4.0.16

### Patch Changes

- Updated dependencies [46f46e4]
  - @ai-sdk/provider-utils@4.0.7
  - @ai-sdk/anthropic@3.0.14
  - @ai-sdk/google@3.0.9

## 4.0.15

### Patch Changes

- Updated dependencies [1b11dcb]
  - @ai-sdk/provider-utils@4.0.6
  - @ai-sdk/provider@3.0.3
  - @ai-sdk/anthropic@3.0.13
  - @ai-sdk/google@3.0.8

## 4.0.14

### Patch Changes

- Updated dependencies [34d1c8a]
  - @ai-sdk/provider-utils@4.0.5
  - @ai-sdk/anthropic@3.0.12
  - @ai-sdk/google@3.0.7

## 4.0.13

### Patch Changes

- Updated dependencies [8c1c6e3]
  - @ai-sdk/anthropic@3.0.11

## 4.0.12

### Patch Changes

- Updated dependencies [02d9b68]
  - @ai-sdk/anthropic@3.0.10

## 4.0.11

### Patch Changes

- Updated dependencies [de2399b]
  - @ai-sdk/anthropic@3.0.9

## 4.0.10

### Patch Changes

- Updated dependencies [2043612]
  - @ai-sdk/google@3.0.6

## 4.0.9

### Patch Changes

- Updated dependencies [bee4f82]
  - @ai-sdk/anthropic@3.0.8

## 4.0.8

### Patch Changes

- Updated dependencies [3be4d81]
  - @ai-sdk/google@3.0.5

## 4.0.7

### Patch Changes

- Updated dependencies [d937c8f]
  - @ai-sdk/provider@3.0.2
  - @ai-sdk/anthropic@3.0.7
  - @ai-sdk/google@3.0.4
  - @ai-sdk/provider-utils@4.0.4

## 4.0.6

### Patch Changes

- Updated dependencies [2231e84]
  - @ai-sdk/anthropic@3.0.6

## 4.0.5

### Patch Changes

- Updated dependencies [0b429d4]
  - @ai-sdk/provider-utils@4.0.3
  - @ai-sdk/anthropic@3.0.5
  - @ai-sdk/google@3.0.3

## 4.0.4

### Patch Changes

- Updated dependencies [bf39dac]
  - @ai-sdk/anthropic@3.0.4

## 4.0.3

### Patch Changes

- Updated dependencies [77b760d]
  - @ai-sdk/anthropic@3.0.3

## 4.0.2

### Patch Changes

- 863d34f: fix: trigger release to update `@latest`
- Updated dependencies [863d34f]
  - @ai-sdk/anthropic@3.0.2
  - @ai-sdk/google@3.0.2
  - @ai-sdk/provider@3.0.1
  - @ai-sdk/provider-utils@4.0.2

## 4.0.1

### Patch Changes

- Updated dependencies [29264a3]
  - @ai-sdk/provider-utils@4.0.1
  - @ai-sdk/anthropic@3.0.1
  - @ai-sdk/google@3.0.1

## 4.0.0

### Major Changes

- dee8b05: ai SDK 6 beta

### Minor Changes

- 78928cb: release: start 5.1 beta

### Patch Changes

- 0c3b58b: fix(provider): add specificationVersion to ProviderV3
- 47a88a1: Remove duplicate gemini-1.0-pro-001 model ID
- 8d9e8ad: chore(provider): remove generics from EmbeddingModelV3

  Before

  ```ts
  model.textEmbeddingModel("my-model-id");
  ```

  After

  ```ts
  model.embeddingModel("my-model-id");
  ```

- 32a6c13: Add Google Maps grounding tool support for location-aware Gemini responses
- 95f65c2: chore: use import \* from zod/v4
- 0b92881: Add Google Vertex RAG Engine grounding provider tool
- 544d4e8: chore(specification): rename v3 provider defined tool to provider tool
- 0c4822d: feat: `EmbeddingModelV3`
- f8c981f: Fix adding google search along with url context in vertex ai
- 00dfa76: feat(provider/google-vertex): Add support for the imageSize provider option
- 0e29b86: Add claude-opus-4-5@20251101 to Google Vertex Anthropic models
- e8109d3: feat: tool execution approval
- 87db851: fix(vertex/anthropic): passing beta header only for structured outputs
- ed329cb: feat: `Provider-V3`
- 3bd2689: feat: extended token usage
- 1cad0ab: feat: add provider version to user-agent header
- 024e778: feat(provider/vertext): add express mode support
- 8dac895: feat: `LanguageModelV3`
- 82ceb49: Add claude sonnet 4.5 in google vertex anthropic provider
- 457318b: chore(provider,ai): switch to SharedV3Warning and unified warnings
- 0ad470b: feat(provider/google): add enterpriseWebSearch tool
- 9061dc0: feat: image editing
- ee8cd23: fix(vertex): allow 'vertex' as a key for providerOptions
- 366f50b: chore(provider): add deprecated textEmbeddingModel and textEmbedding aliases
- 2825757: Add Google File search tool
- 4616b86: chore: update zod peer depenedency version
- 33d9327: add `gemini-3-pro-preview` and `gemini-3-pro-image-preview` model IDs
- 88b2c7e: feat(provider/amazon-bedrock,provider/google-vertex-anthropic): add support for tool calling with structured output

  Added support for combining tool calling with structured outputs in both Amazon Bedrock and Google Vertex Anthropic providers. This allows developers to use tools (like weather lookups, web search, etc.) alongside structured JSON output schemas, enabling multi-step agentic workflows with structured final outputs.

  **Amazon Bedrock Changes:**

  - Removed incorrect warning that prevented using tools with JSON response format
  - Updated tool choice to use `{ type: 'required' }` instead of specific tool selection when using structured outputs
  - Added `isJsonResponseFromTool` parameter to finish reason mapping
  - JSON tool responses are correctly converted to text content and finish reason is mapped from `tool_use` to `stop`
  - Added comprehensive test coverage for combining tools with structured outputs
  - Added example files demonstrating the feature

  **Google Vertex Anthropic Changes:**

  - Inherits support from underlying Anthropic provider implementation
  - Added test coverage to verify the feature works correctly
  - Added example files demonstrating the feature

  This brings Anthropic provider's structured output capabilities to the Amazon Bedrock and Google Vertex Anthropic providers.

- 522f6b8: feat: `ImageModelV3`
- 870297d: feat(google): gemini-3-flash
- cdb463a: update google-auth-library to ^10.5.0
- 10c1322: fix: moved dependency `@ai-sdk/test-server` to devDependencies
- 4d2e88e: fix(google,google-vertex): update known model IDs
- e833473: chore (provider/google): Add preview modelIds for gemini 2.5 flash and lite
- Updated dependencies
  - @ai-sdk/anthropic@3.0.0
  - @ai-sdk/provider@3.0.0
  - @ai-sdk/google@3.0.0
  - @ai-sdk/provider-utils@4.0.0

## 4.0.0-beta.135

### Patch Changes

- Updated dependencies [218bba1]
  - @ai-sdk/google@3.0.0-beta.90

## 4.0.0-beta.134

### Patch Changes

- Updated dependencies [2049c5b]
  - @ai-sdk/anthropic@3.0.0-beta.98

## 4.0.0-beta.133

### Patch Changes

- Updated dependencies [475189e]
  - @ai-sdk/provider@3.0.0-beta.32
  - @ai-sdk/anthropic@3.0.0-beta.97
  - @ai-sdk/google@3.0.0-beta.89
  - @ai-sdk/provider-utils@4.0.0-beta.59

## 4.0.0-beta.132

### Patch Changes

- Updated dependencies [2625a04]
  - @ai-sdk/anthropic@3.0.0-beta.96
  - @ai-sdk/provider@3.0.0-beta.31
  - @ai-sdk/google@3.0.0-beta.88
  - @ai-sdk/provider-utils@4.0.0-beta.58

## 4.0.0-beta.131

### Patch Changes

- Updated dependencies [cbf52cd]
  - @ai-sdk/anthropic@3.0.0-beta.95
  - @ai-sdk/provider@3.0.0-beta.30
  - @ai-sdk/google@3.0.0-beta.87
  - @ai-sdk/provider-utils@4.0.0-beta.57

## 4.0.0-beta.130

### Patch Changes

- Updated dependencies [9549c9e]
  - @ai-sdk/provider@3.0.0-beta.29
  - @ai-sdk/anthropic@3.0.0-beta.94
  - @ai-sdk/google@3.0.0-beta.86
  - @ai-sdk/provider-utils@4.0.0-beta.56

## 4.0.0-beta.129

### Patch Changes

- Updated dependencies [50b70d6]
  - @ai-sdk/provider-utils@4.0.0-beta.55
  - @ai-sdk/anthropic@3.0.0-beta.93
  - @ai-sdk/google@3.0.0-beta.85

## 4.0.0-beta.128

### Patch Changes

- Updated dependencies [fd788ce]
  - @ai-sdk/google@3.0.0-beta.84

## 4.0.0-beta.127

### Patch Changes

- Updated dependencies [166b6d7]
  - @ai-sdk/google@3.0.0-beta.83

## 4.0.0-beta.126

### Patch Changes

- 9061dc0: feat: image editing
- Updated dependencies [9061dc0]
  - @ai-sdk/provider-utils@4.0.0-beta.54
  - @ai-sdk/provider@3.0.0-beta.28
  - @ai-sdk/google@3.0.0-beta.82
  - @ai-sdk/anthropic@3.0.0-beta.92

## 4.0.0-beta.125

### Patch Changes

- 0ad470b: feat(provider/google): add enterpriseWebSearch tool
- Updated dependencies [0ad470b]
  - @ai-sdk/google@3.0.0-beta.81

## 4.0.0-beta.124

### Patch Changes

- Updated dependencies [d129d89]
  - @ai-sdk/anthropic@3.0.0-beta.91

## 4.0.0-beta.123

### Patch Changes

- 870297d: feat(google): gemini-3-flash
- Updated dependencies [870297d]
  - @ai-sdk/google@3.0.0-beta.80

## 4.0.0-beta.122

### Patch Changes

- 366f50b: chore(provider): add deprecated textEmbeddingModel and textEmbedding aliases
- Updated dependencies [366f50b]
  - @ai-sdk/anthropic@3.0.0-beta.90
  - @ai-sdk/provider@3.0.0-beta.27
  - @ai-sdk/google@3.0.0-beta.79
  - @ai-sdk/provider-utils@4.0.0-beta.53

## 4.0.0-beta.121

### Patch Changes

- Updated dependencies [763d04a]
  - @ai-sdk/provider-utils@4.0.0-beta.52
  - @ai-sdk/anthropic@3.0.0-beta.89
  - @ai-sdk/google@3.0.0-beta.78

## 4.0.0-beta.120

### Patch Changes

- 87db851: fix(vertex/anthropic): passing beta header only for structured outputs
- Updated dependencies [87db851]
  - @ai-sdk/anthropic@3.0.0-beta.88

## 4.0.0-beta.119

### Patch Changes

- 32a6c13: Add Google Maps grounding tool support for location-aware Gemini responses
- Updated dependencies [32a6c13]
  - @ai-sdk/google@3.0.0-beta.77

## 4.0.0-beta.118

### Patch Changes

- Updated dependencies [c1efac4]
  - @ai-sdk/provider-utils@4.0.0-beta.51
  - @ai-sdk/anthropic@3.0.0-beta.87
  - @ai-sdk/google@3.0.0-beta.76

## 4.0.0-beta.117

### Patch Changes

- Updated dependencies [32223c8]
  - @ai-sdk/provider-utils@4.0.0-beta.50
  - @ai-sdk/anthropic@3.0.0-beta.86
  - @ai-sdk/google@3.0.0-beta.75

## 4.0.0-beta.116

### Patch Changes

- Updated dependencies [83e5744]
  - @ai-sdk/provider-utils@4.0.0-beta.49
  - @ai-sdk/anthropic@3.0.0-beta.85
  - @ai-sdk/google@3.0.0-beta.74

## 4.0.0-beta.115

### Patch Changes

- Updated dependencies [960ec8f]
  - @ai-sdk/provider-utils@4.0.0-beta.48
  - @ai-sdk/anthropic@3.0.0-beta.84
  - @ai-sdk/google@3.0.0-beta.73

## 4.0.0-beta.114

### Patch Changes

- 47a88a1: Remove duplicate gemini-1.0-pro-001 model ID

## 4.0.0-beta.113

### Patch Changes

- Updated dependencies [6c38080]
  - @ai-sdk/anthropic@3.0.0-beta.83

## 4.0.0-beta.112

### Patch Changes

- ee8cd23: fix(vertex): allow 'vertex' as a key for providerOptions
- Updated dependencies [ee8cd23]
  - @ai-sdk/google@3.0.0-beta.72

## 4.0.0-beta.111

### Patch Changes

- Updated dependencies [49e2b6a]
  - @ai-sdk/google@3.0.0-beta.71

## 4.0.0-beta.110

### Patch Changes

- Updated dependencies [e9e157f]
  - @ai-sdk/provider-utils@4.0.0-beta.47
  - @ai-sdk/anthropic@3.0.0-beta.82
  - @ai-sdk/google@3.0.0-beta.70

## 4.0.0-beta.109

### Patch Changes

- Updated dependencies [81e29ab]
  - @ai-sdk/provider-utils@4.0.0-beta.46
  - @ai-sdk/anthropic@3.0.0-beta.81
  - @ai-sdk/google@3.0.0-beta.69

## 4.0.0-beta.108

### Patch Changes

- Updated dependencies [05d5b9a]
  - @ai-sdk/anthropic@3.0.0-beta.80

## 4.0.0-beta.107

### Patch Changes

- 024e778: feat(provider/vertext): add express mode support

## 4.0.0-beta.106

### Patch Changes

- 3bd2689: feat: extended token usage
- Updated dependencies [3bd2689]
  - @ai-sdk/anthropic@3.0.0-beta.79
  - @ai-sdk/provider@3.0.0-beta.26
  - @ai-sdk/google@3.0.0-beta.68
  - @ai-sdk/provider-utils@4.0.0-beta.45

## 4.0.0-beta.105

### Patch Changes

- Updated dependencies [9e1e758]
  - @ai-sdk/anthropic@3.0.0-beta.78

## 4.0.0-beta.104

### Patch Changes

- 4d2e88e: fix(google,google-vertex): update known model IDs
- Updated dependencies [4d2e88e]
  - @ai-sdk/google@3.0.0-beta.67

## 4.0.0-beta.103

### Patch Changes

- Updated dependencies [b2dbfbf]
  - @ai-sdk/anthropic@3.0.0-beta.77

## 4.0.0-beta.102

### Patch Changes

- Updated dependencies [53f3368]
  - @ai-sdk/provider@3.0.0-beta.25
  - @ai-sdk/anthropic@3.0.0-beta.76
  - @ai-sdk/google@3.0.0-beta.66
  - @ai-sdk/provider-utils@4.0.0-beta.44

## 4.0.0-beta.101

### Patch Changes

- Updated dependencies [0ae783e]
  - @ai-sdk/anthropic@3.0.0-beta.75

## 4.0.0-beta.100

### Patch Changes

- Updated dependencies [dce03c4]
  - @ai-sdk/provider-utils@4.0.0-beta.43
  - @ai-sdk/anthropic@3.0.0-beta.74
  - @ai-sdk/provider@3.0.0-beta.24
  - @ai-sdk/google@3.0.0-beta.65

## 4.0.0-beta.99

### Patch Changes

- Updated dependencies [3ed5519]
  - @ai-sdk/provider-utils@4.0.0-beta.42
  - @ai-sdk/anthropic@3.0.0-beta.73
  - @ai-sdk/google@3.0.0-beta.64

## 4.0.0-beta.98

### Patch Changes

- Updated dependencies [a5f77a6]
  - @ai-sdk/anthropic@3.0.0-beta.72

## 4.0.0-beta.97

### Patch Changes

- Updated dependencies [1bd7d32]
  - @ai-sdk/provider-utils@4.0.0-beta.41
  - @ai-sdk/anthropic@3.0.0-beta.71
  - @ai-sdk/provider@3.0.0-beta.23
  - @ai-sdk/google@3.0.0-beta.63

## 4.0.0-beta.96

### Patch Changes

- 00dfa76: feat(provider/google-vertex): Add support for the imageSize provider option

## 4.0.0-beta.95

### Patch Changes

- Updated dependencies [f13958c]
  - @ai-sdk/anthropic@3.0.0-beta.70

## 4.0.0-beta.94

### Patch Changes

- Updated dependencies [589a4ee]
  - @ai-sdk/anthropic@3.0.0-beta.69

## 4.0.0-beta.93

### Patch Changes

- Updated dependencies [9e35785]
  - @ai-sdk/anthropic@3.0.0-beta.68

## 4.0.0-beta.92

### Patch Changes

- Updated dependencies [eb56fc6]
  - @ai-sdk/anthropic@3.0.0-beta.67

## 4.0.0-beta.91

### Patch Changes

- cdb463a: update google-auth-library to ^10.5.0

## 4.0.0-beta.90

### Patch Changes

- 544d4e8: chore(specification): rename v3 provider defined tool to provider tool
- Updated dependencies [544d4e8]
  - @ai-sdk/provider-utils@4.0.0-beta.40
  - @ai-sdk/anthropic@3.0.0-beta.66
  - @ai-sdk/provider@3.0.0-beta.22
  - @ai-sdk/google@3.0.0-beta.62

## 4.0.0-beta.89

### Patch Changes

- Updated dependencies [954c356]
  - @ai-sdk/provider-utils@4.0.0-beta.39
  - @ai-sdk/anthropic@3.0.0-beta.65
  - @ai-sdk/provider@3.0.0-beta.21
  - @ai-sdk/google@3.0.0-beta.61

## 4.0.0-beta.88

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@4.0.0-beta.38
  - @ai-sdk/anthropic@3.0.0-beta.64
  - @ai-sdk/google@3.0.0-beta.60

## 4.0.0-beta.87

### Patch Changes

- 457318b: chore(provider,ai): switch to SharedV3Warning and unified warnings
- Updated dependencies [457318b]
  - @ai-sdk/anthropic@3.0.0-beta.63
  - @ai-sdk/provider@3.0.0-beta.20
  - @ai-sdk/google@3.0.0-beta.59
  - @ai-sdk/provider-utils@4.0.0-beta.37

## 4.0.0-beta.86

### Patch Changes

- 0e29b86: Add claude-opus-4-5@20251101 to Google Vertex Anthropic models

## 4.0.0-beta.85

### Patch Changes

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

  Before

  ```ts
  model.textEmbeddingModel("my-model-id");
  ```

  After

  ```ts
  model.embeddingModel("my-model-id");
  ```

- Updated dependencies [8d9e8ad]
  - @ai-sdk/anthropic@3.0.0-beta.62
  - @ai-sdk/provider@3.0.0-beta.19
  - @ai-sdk/google@3.0.0-beta.58
  - @ai-sdk/provider-utils@4.0.0-beta.36

## 4.0.0-beta.84

### Patch Changes

- Updated dependencies [10d819b]
  - @ai-sdk/provider@3.0.0-beta.18
  - @ai-sdk/anthropic@3.0.0-beta.61
  - @ai-sdk/google@3.0.0-beta.57
  - @ai-sdk/provider-utils@4.0.0-beta.35

## 4.0.0-beta.83

### Patch Changes

- Updated dependencies [6fc35cb]
  - @ai-sdk/anthropic@3.0.0-beta.60

## 4.0.0-beta.82

### Patch Changes

- Updated dependencies [2109385]
  - @ai-sdk/anthropic@3.0.0-beta.59

## 4.0.0-beta.81

### Patch Changes

- Updated dependencies [83aaad8]
  - @ai-sdk/anthropic@3.0.0-beta.58

## 4.0.0-beta.80

### Patch Changes

- Updated dependencies [e300a3b]
  - @ai-sdk/google@3.0.0-beta.56

## 4.0.0-beta.79

### Patch Changes

- Updated dependencies [b8ea36e]
  - @ai-sdk/anthropic@3.0.0-beta.57

## 4.0.0-beta.78

### Patch Changes

- Updated dependencies [983e394]
  - @ai-sdk/anthropic@3.0.0-beta.56

## 4.0.0-beta.77

### Patch Changes

- Updated dependencies [db913bd]
  - @ai-sdk/provider@3.0.0-beta.17
  - @ai-sdk/google@3.0.0-beta.55
  - @ai-sdk/anthropic@3.0.0-beta.55
  - @ai-sdk/provider-utils@4.0.0-beta.34

## 4.0.0-beta.76

### Patch Changes

- Updated dependencies [bb28cac]
  - @ai-sdk/google@3.0.0-beta.54

## 4.0.0-beta.75

### Patch Changes

- 88b2c7e: feat(provider/amazon-bedrock,provider/google-vertex-anthropic): add support for tool calling with structured output

  Added support for combining tool calling with structured outputs in both Amazon Bedrock and Google Vertex Anthropic providers. This allows developers to use tools (like weather lookups, web search, etc.) alongside structured JSON output schemas, enabling multi-step agentic workflows with structured final outputs.

  **Amazon Bedrock Changes:**

  - Removed incorrect warning that prevented using tools with JSON response format
  - Updated tool choice to use `{ type: 'required' }` instead of specific tool selection when using structured outputs
  - Added `isJsonResponseFromTool` parameter to finish reason mapping
  - JSON tool responses are correctly converted to text content and finish reason is mapped from `tool_use` to `stop`
  - Added comprehensive test coverage for combining tools with structured outputs
  - Added example files demonstrating the feature

  **Google Vertex Anthropic Changes:**

  - Inherits support from underlying Anthropic provider implementation
  - Added test coverage to verify the feature works correctly
  - Added example files demonstrating the feature

  This brings Anthropic provider's structured output capabilities to the Amazon Bedrock and Google Vertex Anthropic providers.

## 4.0.0-beta.74

### Patch Changes

- 33d9327: add `gemini-3-pro-preview` and `gemini-3-pro-image-preview` model IDs
- Updated dependencies [33d9327]
  - @ai-sdk/google@3.0.0-beta.53

## 4.0.0-beta.73

### Patch Changes

- Updated dependencies [fff8d59]
  - @ai-sdk/google@3.0.0-beta.52

## 4.0.0-beta.72

### Patch Changes

- Updated dependencies [8370068]
  - @ai-sdk/google@3.0.0-beta.51

## 4.0.0-beta.71

### Patch Changes

- Updated dependencies [9be07c8]
  - @ai-sdk/google@3.0.0-beta.50

## 4.0.0-beta.70

### Patch Changes

- Updated dependencies [8ee8edc]
  - @ai-sdk/google@3.0.0-beta.49

## 4.0.0-beta.69

### Patch Changes

- Updated dependencies [6078060]
  - @ai-sdk/google@3.0.0-beta.48

## 4.0.0-beta.68

### Patch Changes

- Updated dependencies
  - @ai-sdk/google@3.0.0-beta.47

## 4.0.0-beta.67

### Patch Changes

- Updated dependencies [1d15673]
  - @ai-sdk/anthropic@3.0.0-beta.54

## 4.0.0-beta.66

### Patch Changes

- 0b92881: Add Google Vertex RAG Engine grounding provider tool
- Updated dependencies [0b92881]
  - @ai-sdk/google@3.0.0-beta.46

## 4.0.0-beta.65

### Patch Changes

- Updated dependencies [9b17031]
  - @ai-sdk/google@3.0.0-beta.45

## 4.0.0-beta.64

### Patch Changes

- Updated dependencies [0cfae4c]
  - @ai-sdk/google@3.0.0-beta.44

## 4.0.0-beta.63

### Patch Changes

- Updated dependencies [b681d7d]
  - @ai-sdk/provider@3.0.0-beta.16
  - @ai-sdk/anthropic@3.0.0-beta.53
  - @ai-sdk/google@3.0.0-beta.43
  - @ai-sdk/provider-utils@4.0.0-beta.33

## 4.0.0-beta.62

### Patch Changes

- Updated dependencies [32d8dbb]
  - @ai-sdk/provider-utils@4.0.0-beta.32
  - @ai-sdk/anthropic@3.0.0-beta.52
  - @ai-sdk/google@3.0.0-beta.42

## 4.0.0-beta.61

### Patch Changes

- Updated dependencies [1742445]
  - @ai-sdk/anthropic@3.0.0-beta.51
  - @ai-sdk/google@3.0.0-beta.41

## 4.0.0-beta.60

### Patch Changes

- 2825757: Add Google File search tool
- Updated dependencies [2825757]
  - @ai-sdk/google@3.0.0-beta.40

## 4.0.0-beta.59

### Patch Changes

- Updated dependencies [bb36798]
  - @ai-sdk/provider@3.0.0-beta.15
  - @ai-sdk/anthropic@3.0.0-beta.50
  - @ai-sdk/google@3.0.0-beta.39
  - @ai-sdk/provider-utils@4.0.0-beta.31

## 4.0.0-beta.58

### Patch Changes

- Updated dependencies [4f16c37]
  - @ai-sdk/provider-utils@4.0.0-beta.30
  - @ai-sdk/anthropic@3.0.0-beta.49
  - @ai-sdk/google@3.0.0-beta.38

## 4.0.0-beta.57

### Patch Changes

- Updated dependencies [af3780b]
  - @ai-sdk/provider@3.0.0-beta.14
  - @ai-sdk/anthropic@3.0.0-beta.48
  - @ai-sdk/google@3.0.0-beta.37
  - @ai-sdk/provider-utils@4.0.0-beta.29

## 4.0.0-beta.56

### Patch Changes

- Updated dependencies [c8003fb]
  - @ai-sdk/google@3.0.0-beta.36

## 4.0.0-beta.55

### Patch Changes

- Updated dependencies [016b111]
  - @ai-sdk/provider-utils@4.0.0-beta.28
  - @ai-sdk/anthropic@3.0.0-beta.47
  - @ai-sdk/google@3.0.0-beta.35

## 4.0.0-beta.54

### Patch Changes

- Updated dependencies [37c58a0]
  - @ai-sdk/provider@3.0.0-beta.13
  - @ai-sdk/anthropic@3.0.0-beta.46
  - @ai-sdk/google@3.0.0-beta.34
  - @ai-sdk/provider-utils@4.0.0-beta.27

## 4.0.0-beta.53

### Patch Changes

- Updated dependencies [f4e4a95]
  - @ai-sdk/anthropic@3.0.0-beta.45

## 4.0.0-beta.52

### Patch Changes

- Updated dependencies [cf4e2a9]
  - @ai-sdk/anthropic@3.0.0-beta.44

## 4.0.0-beta.51

### Patch Changes

- Updated dependencies [d1bdadb]
  - @ai-sdk/provider@3.0.0-beta.12
  - @ai-sdk/anthropic@3.0.0-beta.43
  - @ai-sdk/google@3.0.0-beta.33
  - @ai-sdk/provider-utils@4.0.0-beta.26

## 4.0.0-beta.50

### Patch Changes

- Updated dependencies [4c44a5b]
  - @ai-sdk/provider@3.0.0-beta.11
  - @ai-sdk/anthropic@3.0.0-beta.42
  - @ai-sdk/google@3.0.0-beta.32
  - @ai-sdk/provider-utils@4.0.0-beta.25

## 4.0.0-beta.49

### Patch Changes

- 0c3b58b: fix(provider): add specificationVersion to ProviderV3
- Updated dependencies [0c3b58b]
  - @ai-sdk/anthropic@3.0.0-beta.41
  - @ai-sdk/provider@3.0.0-beta.10
  - @ai-sdk/google@3.0.0-beta.31
  - @ai-sdk/provider-utils@4.0.0-beta.24

## 4.0.0-beta.48

### Patch Changes

- Updated dependencies [a755db5]
  - @ai-sdk/provider@3.0.0-beta.9
  - @ai-sdk/anthropic@3.0.0-beta.40
  - @ai-sdk/google@3.0.0-beta.30
  - @ai-sdk/provider-utils@4.0.0-beta.23

## 4.0.0-beta.47

### Patch Changes

- Updated dependencies [58920e0]
  - @ai-sdk/provider-utils@4.0.0-beta.22
  - @ai-sdk/anthropic@3.0.0-beta.39
  - @ai-sdk/google@3.0.0-beta.29

## 4.0.0-beta.46

### Patch Changes

- Updated dependencies [293a6b7]
  - @ai-sdk/provider-utils@4.0.0-beta.21
  - @ai-sdk/anthropic@3.0.0-beta.38
  - @ai-sdk/google@3.0.0-beta.28

## 4.0.0-beta.45

### Patch Changes

- Updated dependencies [7c4328e]
  - @ai-sdk/anthropic@3.0.0-beta.37

## 4.0.0-beta.44

### Patch Changes

- Updated dependencies [21f378c]
  - @ai-sdk/anthropic@3.0.0-beta.36

## 4.0.0-beta.43

### Patch Changes

- Updated dependencies [80894b3]
  - @ai-sdk/anthropic@3.0.0-beta.35

## 4.0.0-beta.42

### Patch Changes

- Updated dependencies [fca786b]
  - @ai-sdk/provider-utils@4.0.0-beta.20
  - @ai-sdk/anthropic@3.0.0-beta.34
  - @ai-sdk/google@3.0.0-beta.27

## 4.0.0-beta.41

### Patch Changes

- Updated dependencies [0e38a79]
  - @ai-sdk/anthropic@3.0.0-beta.33

## 4.0.0-beta.40

### Patch Changes

- Updated dependencies [f4db7b5]
  - @ai-sdk/anthropic@3.0.0-beta.32

## 4.0.0-beta.39

### Patch Changes

- Updated dependencies [ca07285]
  - @ai-sdk/anthropic@3.0.0-beta.31

## 4.0.0-beta.38

### Patch Changes

- Updated dependencies [9354297]
  - @ai-sdk/anthropic@3.0.0-beta.30

## 4.0.0-beta.37

### Patch Changes

- Updated dependencies [3794514]
  - @ai-sdk/provider-utils@4.0.0-beta.19
  - @ai-sdk/anthropic@3.0.0-beta.29
  - @ai-sdk/provider@3.0.0-beta.8
  - @ai-sdk/google@3.0.0-beta.26

## 4.0.0-beta.36

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@3.0.0-beta.28
  - @ai-sdk/provider@3.0.0-beta.7
  - @ai-sdk/google@3.0.0-beta.25
  - @ai-sdk/provider-utils@4.0.0-beta.18

## 4.0.0-beta.35

### Patch Changes

- Updated dependencies [4c5a6be]
  - @ai-sdk/anthropic@3.0.0-beta.27

## 4.0.0-beta.34

### Patch Changes

- Updated dependencies [f33a018]
  - @ai-sdk/anthropic@3.0.0-beta.26

## 4.0.0-beta.33

### Patch Changes

- Updated dependencies [703459a]
  - @ai-sdk/provider-utils@4.0.0-beta.17
  - @ai-sdk/anthropic@3.0.0-beta.25
  - @ai-sdk/google@3.0.0-beta.24

## 4.0.0-beta.32

### Patch Changes

- Updated dependencies [d08308b]
  - @ai-sdk/anthropic@3.0.0-beta.24

## 4.0.0-beta.31

### Patch Changes

- Updated dependencies [6f845b4]
  - @ai-sdk/anthropic@3.0.0-beta.23

## 4.0.0-beta.30

### Patch Changes

- f8c981f: Fix adding google search along with url context in vertex ai
- Updated dependencies [f8c981f]
  - @ai-sdk/google@3.0.0-beta.23

## 4.0.0-beta.29

### Patch Changes

- Updated dependencies [09ba2dd]
  - @ai-sdk/google@3.0.0-beta.22

## 4.0.0-beta.28

### Patch Changes

- Updated dependencies [ed537e1]
  - @ai-sdk/anthropic@3.0.0-beta.22

## 4.0.0-beta.27

### Patch Changes

- Updated dependencies [6306603]
  - @ai-sdk/provider-utils@4.0.0-beta.16
  - @ai-sdk/anthropic@3.0.0-beta.21
  - @ai-sdk/google@3.0.0-beta.21

## 4.0.0-beta.26

### Patch Changes

- Updated dependencies [f0b2157]
  - @ai-sdk/provider-utils@4.0.0-beta.15
  - @ai-sdk/anthropic@3.0.0-beta.20
  - @ai-sdk/google@3.0.0-beta.20

## 4.0.0-beta.25

### Patch Changes

- Updated dependencies [3b1d015]
  - @ai-sdk/provider-utils@4.0.0-beta.14
  - @ai-sdk/anthropic@3.0.0-beta.19
  - @ai-sdk/google@3.0.0-beta.19

## 4.0.0-beta.24

### Patch Changes

- Updated dependencies [d116b4b]
  - @ai-sdk/provider-utils@4.0.0-beta.13
  - @ai-sdk/anthropic@3.0.0-beta.18
  - @ai-sdk/google@3.0.0-beta.18

## 4.0.0-beta.23

### Patch Changes

- Updated dependencies [7e32fea]
  - @ai-sdk/provider-utils@4.0.0-beta.12
  - @ai-sdk/anthropic@3.0.0-beta.17
  - @ai-sdk/google@3.0.0-beta.17

## 4.0.0-beta.22

### Patch Changes

- Updated dependencies [ee50cc5]
  - @ai-sdk/google@3.0.0-beta.16

## 4.0.0-beta.21

### Patch Changes

- Updated dependencies [9cff587]
  - @ai-sdk/anthropic@3.0.0-beta.16

## 4.0.0-beta.20

### Patch Changes

- 95f65c2: chore: use import \* from zod/v4
- Updated dependencies
  - @ai-sdk/provider-utils@4.0.0-beta.11
  - @ai-sdk/anthropic@3.0.0-beta.15
  - @ai-sdk/google@3.0.0-beta.15

## 4.0.0-beta.19

### Patch Changes

- 82ceb49: Add claude sonnet 4.5 in google vertex anthropic provider

## 4.0.0-beta.18

### Major Changes

- dee8b05: ai SDK 6 beta

### Patch Changes

- Updated dependencies [dee8b05]
  - @ai-sdk/anthropic@3.0.0-beta.14
  - @ai-sdk/google@3.0.0-beta.14
  - @ai-sdk/provider@3.0.0-beta.6
  - @ai-sdk/provider-utils@4.0.0-beta.10

## 3.1.0-beta.17

### Patch Changes

- Updated dependencies [521c537]
  - @ai-sdk/provider-utils@3.1.0-beta.9
  - @ai-sdk/anthropic@2.1.0-beta.13
  - @ai-sdk/google@2.1.0-beta.13

## 3.1.0-beta.16

### Patch Changes

- Updated dependencies [e06565c]
  - @ai-sdk/provider-utils@3.1.0-beta.8
  - @ai-sdk/anthropic@2.1.0-beta.12
  - @ai-sdk/google@2.1.0-beta.12

## 3.1.0-beta.15

### Patch Changes

- Updated dependencies [9a728c8]
  - @ai-sdk/google@2.1.0-beta.11

## 3.1.0-beta.14

### Patch Changes

- e8109d3: feat: tool execution approval
- Updated dependencies
  - @ai-sdk/provider@2.1.0-beta.5
  - @ai-sdk/provider-utils@3.1.0-beta.7
  - @ai-sdk/anthropic@2.1.0-beta.11
  - @ai-sdk/google@2.1.0-beta.10

## 3.1.0-beta.13

### Patch Changes

- Updated dependencies [dedf206]
  - @ai-sdk/anthropic@2.1.0-beta.10

## 3.1.0-beta.12

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@3.1.0-beta.6
  - @ai-sdk/anthropic@2.1.0-beta.9
  - @ai-sdk/provider@2.1.0-beta.4
  - @ai-sdk/google@2.1.0-beta.9

## 3.1.0-beta.11

### Patch Changes

- Updated dependencies [7728ac5]
  - @ai-sdk/google@2.1.0-beta.8

## 3.1.0-beta.10

### Patch Changes

- Updated dependencies [a5a8db4]
  - @ai-sdk/anthropic@2.1.0-beta.8

## 3.1.0-beta.9

### Patch Changes

- Updated dependencies [e1e2821]
  - @ai-sdk/anthropic@2.1.0-beta.7

## 3.1.0-beta.8

### Patch Changes

- 8dac895: feat: `LanguageModelV3`
- 10c1322: fix: moved dependency `@ai-sdk/test-server` to devDependencies
- Updated dependencies
  - @ai-sdk/provider-utils@3.1.0-beta.5
  - @ai-sdk/anthropic@2.1.0-beta.6
  - @ai-sdk/provider@2.1.0-beta.3
  - @ai-sdk/google@2.1.0-beta.7

## 3.1.0-beta.7

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@2.1.0-beta.5

## 3.1.0-beta.6

### Patch Changes

- e833473: chore (provider/google): Add preview modelIds for gemini 2.5 flash and lite
- Updated dependencies [e833473]
  - @ai-sdk/google@2.1.0-beta.6

## 3.1.0-beta.5

### Patch Changes

- 4616b86: chore: update zod peer depenedency version
- Updated dependencies [4616b86]
  - @ai-sdk/provider-utils@3.1.0-beta.4
  - @ai-sdk/anthropic@2.1.0-beta.4
  - @ai-sdk/google@2.1.0-beta.5

## 3.1.0-beta.4

### Patch Changes

- ed329cb: feat: `Provider-V3`
- 522f6b8: feat: `ImageModelV3`
- Updated dependencies
  - @ai-sdk/anthropic@2.1.0-beta.3
  - @ai-sdk/provider@2.1.0-beta.2
  - @ai-sdk/google@2.1.0-beta.4
  - @ai-sdk/provider-utils@3.1.0-beta.3

## 3.1.0-beta.3

### Patch Changes

- 0c4822d: feat: `EmbeddingModelV3`
- 1cad0ab: feat: add provider version to user-agent header
- Updated dependencies
  - @ai-sdk/provider@2.1.0-beta.1
  - @ai-sdk/google@2.1.0-beta.3
  - @ai-sdk/anthropic@2.1.0-beta.2
  - @ai-sdk/provider-utils@3.1.0-beta.2

## 3.1.0-beta.2

### Patch Changes

- Updated dependencies [7dea60e]
  - @ai-sdk/google@2.1.0-beta.2

## 3.1.0-beta.1

### Patch Changes

- Updated dependencies
  - @ai-sdk/test-server@1.0.0-beta.0
  - @ai-sdk/provider-utils@3.1.0-beta.1
  - @ai-sdk/anthropic@2.1.0-beta.1
  - @ai-sdk/google@2.1.0-beta.1

## 3.1.0-beta.0

### Minor Changes

- 78928cb: release: start 5.1 beta

### Patch Changes

- Updated dependencies [78928cb]
  - @ai-sdk/anthropic@2.1.0-beta.0
  - @ai-sdk/google@2.1.0-beta.0
  - @ai-sdk/provider@2.1.0-beta.0
  - @ai-sdk/provider-utils@3.1.0-beta.0

## 3.0.27

### Patch Changes

- Updated dependencies [da92132]
  - @ai-sdk/anthropic@2.0.17

## 3.0.26

### Patch Changes

- Updated dependencies [0294b58]
  - @ai-sdk/provider-utils@3.0.9
  - @ai-sdk/anthropic@2.0.16
  - @ai-sdk/google@2.0.14

## 3.0.25

### Patch Changes

- Updated dependencies [c8aab0a]
  - @ai-sdk/anthropic@2.0.15

## 3.0.24

### Patch Changes

- Updated dependencies [2338c79]
  - @ai-sdk/anthropic@2.0.14

## 3.0.23

### Patch Changes

- 1887c53: feat(provider/google-vertex): add support for urlContext, googleSearch and codeExecution tools

## 3.0.22

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@2.0.13
  - @ai-sdk/google@2.0.13

## 3.0.21

### Patch Changes

- e2b7558: added the title parameter for embeddings through the google vertex provider

## 3.0.20

### Patch Changes

- 921186b: chore (provider/vertex): update GoogleVertexModelId

## 3.0.19

### Patch Changes

- Updated dependencies [99964ed]
  - @ai-sdk/provider-utils@3.0.8
  - @ai-sdk/anthropic@2.0.12
  - @ai-sdk/google@2.0.12

## 3.0.18

### Patch Changes

- Updated dependencies [c7fee29]
  - @ai-sdk/anthropic@2.0.11

## 3.0.17

### Patch Changes

- Updated dependencies [c152ef7]
  - @ai-sdk/anthropic@2.0.10

## 3.0.16

### Patch Changes

- Updated dependencies [cdc6b7a]
  - @ai-sdk/anthropic@2.0.9

## 3.0.15

### Patch Changes

- Updated dependencies [a14fc2b]
  - @ai-sdk/google@2.0.11

## 3.0.14

### Patch Changes

- a8a73c5: Update Claude model IDs in Google Vertex Anthropic provider and documentation link
- Updated dependencies [886e7cd]
  - @ai-sdk/provider-utils@3.0.7
  - @ai-sdk/anthropic@2.0.8
  - @ai-sdk/google@2.0.10

## 3.0.13

### Patch Changes

- Updated dependencies [1b5a3d3]
  - @ai-sdk/provider-utils@3.0.6
  - @ai-sdk/anthropic@2.0.7
  - @ai-sdk/google@2.0.9

## 3.0.12

### Patch Changes

- d09caa5: The taskType parameter now properly maps to snake case in the final payload.

## 3.0.11

### Patch Changes

- Updated dependencies [0857788]
  - @ai-sdk/provider-utils@3.0.5
  - @ai-sdk/anthropic@2.0.6
  - @ai-sdk/google@2.0.8

## 3.0.10

### Patch Changes

- Updated dependencies [68751f9]
  - @ai-sdk/provider-utils@3.0.4
  - @ai-sdk/anthropic@2.0.5
  - @ai-sdk/google@2.0.7

## 3.0.9

### Patch Changes

- Updated dependencies [ae859ce]
  - @ai-sdk/anthropic@2.0.4

## 3.0.8

### Patch Changes

- 9010126: add autoTruncate support for google vertex
- c0a9d12: fix(provider/vertex): pass taskType for each content value. taskType needs to be passed in instances and not parameters for google-vertex

## 3.0.7

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@3.0.3
  - @ai-sdk/anthropic@2.0.3
  - @ai-sdk/google@2.0.6

## 3.0.6

### Patch Changes

- Updated dependencies [38ac190]
  - @ai-sdk/provider-utils@3.0.2
  - @ai-sdk/anthropic@2.0.2
  - @ai-sdk/google@2.0.5

## 3.0.5

### Patch Changes

- Updated dependencies [961dda1]
  - @ai-sdk/google@2.0.4

## 3.0.4

### Patch Changes

- Updated dependencies [9fb0252]
  - @ai-sdk/google@2.0.3

## 3.0.3

### Patch Changes

- Updated dependencies [90d212f]
  - @ai-sdk/provider-utils@3.0.1
  - @ai-sdk/anthropic@2.0.1
  - @ai-sdk/google@2.0.2

## 3.0.2

### Patch Changes

- b9cd900: feat(providers/google-vertex) Add TaskType support for Text Embedding Model
- Updated dependencies [f5464aa]
  - @ai-sdk/google@2.0.1

## 3.0.1

### Patch Changes

- 11e3ba4: Make revisedPrompt nullish in schema

## 3.0.0

### Major Changes

- d5f588f: AI SDK 5
- 516be5b: ### Move Image Model Settings into generate options

  Image Models no longer have settings. Instead, `maxImagesPerCall` can be passed directly to `generateImage()`. All other image settings can be passed to `providerOptions[provider]`.

  Before

  ```js
  await generateImage({
    model: luma.image("photon-flash-1", {
      maxImagesPerCall: 5,
      pollIntervalMillis: 500,
    }),
    prompt,
    n: 10,
  });
  ```

  After

  ```js
  await generateImage({
    model: luma.image("photon-flash-1"),
    prompt,
    n: 10,
    maxImagesPerCall: 5,
    providerOptions: {
      luma: { pollIntervalMillis: 5 },
    },
  });
  ```

  Pull Request: https://github.com/vercel/ai/pull/6180

### Minor Changes

- 6ca44f2: Fixed global region for vertex provider

### Patch Changes

- 8e171f5: feat (provider/google-vertex): add imagen-3.0-generate-002
- cea5997: chore(providers/google-vertex): update embedding model to use providerOptions
- 9ccce3a: feat (google-vertex): Set `.providerMetaData` for image model responses
- e2aceaf: feat: add raw chunk support
- 26735b5: chore(embedding-model): add v2 interface
- 443d8ec: feat(embedding-model-v2): add response body field
- 5c9eec4: chore(providers/anthropic): switch to providerOptions
- 66962ed: fix(packages): export node10 compatible types
- d9209ca: fix (image-model): `specificationVersion: v1` -> `v2`
- 9301f86: refactor (image-model): rename `ImageModelV1` to `ImageModelV2`
- 7378473: chore(providers/google): switch to providerOptions
- 779d916: feat: add provider option schemas for vertex imagegen and google genai
- 91715e5: fix (provider/google-vertex): fix anthropic support for image urls in messages
- d1a034f: feature: using Zod 4 for internal stuff
- fd65bc6: chore(embedding-model-v2): rename rawResponse to response
- 205077b: fix: improve Zod compatibility
- bb13f18: Add reasoning token output support for gemini models via Vertex AI Provider
- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0
  - @ai-sdk/provider@2.0.0
  - @ai-sdk/google@2.0.0
  - @ai-sdk/anthropic@2.0.0

## 3.0.0-beta.21

### Patch Changes

- Updated dependencies [88a8ee5]
  - @ai-sdk/provider-utils@3.0.0-beta.10
  - @ai-sdk/anthropic@2.0.0-beta.13
  - @ai-sdk/google@2.0.0-beta.19

## 3.0.0-beta.20

### Patch Changes

- Updated dependencies
  - @ai-sdk/google@2.0.0-beta.18
  - @ai-sdk/anthropic@2.0.0-beta.12
  - @ai-sdk/provider@2.0.0-beta.2
  - @ai-sdk/provider-utils@3.0.0-beta.9

## 3.0.0-beta.19

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@2.0.0-beta.11
  - @ai-sdk/google@2.0.0-beta.17
  - @ai-sdk/provider-utils@3.0.0-beta.8

## 3.0.0-beta.18

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0-beta.7
  - @ai-sdk/anthropic@2.0.0-beta.10
  - @ai-sdk/google@2.0.0-beta.16

## 3.0.0-beta.17

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@2.0.0-beta.9
  - @ai-sdk/provider-utils@3.0.0-beta.6
  - @ai-sdk/google@2.0.0-beta.15

## 3.0.0-beta.16

### Patch Changes

- Updated dependencies [75f03b1]
  - @ai-sdk/google@2.0.0-beta.14

## 3.0.0-beta.15

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0-beta.5
  - @ai-sdk/anthropic@2.0.0-beta.8
  - @ai-sdk/google@2.0.0-beta.13

## 3.0.0-beta.14

### Patch Changes

- 205077b: fix: improve Zod compatibility
- Updated dependencies [205077b]
  - @ai-sdk/provider-utils@3.0.0-beta.4
  - @ai-sdk/anthropic@2.0.0-beta.7
  - @ai-sdk/google@2.0.0-beta.12

## 3.0.0-beta.13

### Patch Changes

- Updated dependencies [6a16dcf]
  - @ai-sdk/google@2.0.0-beta.11

## 3.0.0-beta.12

### Minor Changes

- 6ca44f2: Fixed global region for vertex provider

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0-beta.3
  - @ai-sdk/google@2.0.0-beta.10
  - @ai-sdk/anthropic@2.0.0-beta.6

## 3.0.0-beta.11

### Patch Changes

- Updated dependencies [8af9e03]
  - @ai-sdk/google@2.0.0-beta.9

## 3.0.0-beta.10

### Patch Changes

- Updated dependencies [b9ddcdd]
  - @ai-sdk/anthropic@2.0.0-beta.5

## 3.0.0-beta.9

### Patch Changes

- Updated dependencies [2e06f14]
  - @ai-sdk/google@2.0.0-beta.8

## 3.0.0-beta.8

### Patch Changes

- Updated dependencies [19a4336]
  - @ai-sdk/google@2.0.0-beta.7

## 3.0.0-beta.7

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@2.0.0-beta.4

## 3.0.0-beta.6

### Patch Changes

- Updated dependencies [878bf45]
  - @ai-sdk/google@2.0.0-beta.6

## 3.0.0-beta.5

### Patch Changes

- Updated dependencies [42fcd32]
  - @ai-sdk/google@2.0.0-beta.5

## 3.0.0-beta.4

### Patch Changes

- Updated dependencies
  - @ai-sdk/google@2.0.0-beta.4

## 3.0.0-beta.3

### Patch Changes

- d1a034f: feature: using Zod 4 for internal stuff
- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0-beta.2
  - @ai-sdk/anthropic@2.0.0-beta.3
  - @ai-sdk/google@2.0.0-beta.3

## 3.0.0-beta.2

### Patch Changes

- Updated dependencies
  - @ai-sdk/google@2.0.0-beta.2
  - @ai-sdk/anthropic@2.0.0-beta.2

## 3.0.0-beta.1

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider@2.0.0-beta.1
  - @ai-sdk/provider-utils@3.0.0-beta.1
  - @ai-sdk/anthropic@2.0.0-beta.1
  - @ai-sdk/google@2.0.0-beta.1

## 3.0.0-alpha.15

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider@2.0.0-alpha.15
  - @ai-sdk/provider-utils@3.0.0-alpha.15
  - @ai-sdk/anthropic@2.0.0-alpha.15
  - @ai-sdk/google@2.0.0-alpha.15

## 3.0.0-alpha.14

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider@2.0.0-alpha.14
  - @ai-sdk/anthropic@2.0.0-alpha.14
  - @ai-sdk/google@2.0.0-alpha.14
  - @ai-sdk/provider-utils@3.0.0-alpha.14

## 3.0.0-alpha.13

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@2.0.0-alpha.13
  - @ai-sdk/provider@2.0.0-alpha.13
  - @ai-sdk/google@2.0.0-alpha.13
  - @ai-sdk/provider-utils@3.0.0-alpha.13

## 3.0.0-alpha.12

### Patch Changes

- e2aceaf: feat: add raw chunk support
- Updated dependencies [e2aceaf]
  - @ai-sdk/anthropic@2.0.0-alpha.12
  - @ai-sdk/google@2.0.0-alpha.12
  - @ai-sdk/provider@2.0.0-alpha.12
  - @ai-sdk/provider-utils@3.0.0-alpha.12

## 3.0.0-alpha.11

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@2.0.0-alpha.11
  - @ai-sdk/provider@2.0.0-alpha.11
  - @ai-sdk/google@2.0.0-alpha.11
  - @ai-sdk/provider-utils@3.0.0-alpha.11

## 3.0.0-alpha.10

### Patch Changes

- bb13f18: Add reasoning token output support for gemini models via Vertex AI Provider
- Updated dependencies
  - @ai-sdk/google@2.0.0-alpha.10
  - @ai-sdk/provider@2.0.0-alpha.10
  - @ai-sdk/anthropic@2.0.0-alpha.10
  - @ai-sdk/provider-utils@3.0.0-alpha.10

## 3.0.0-alpha.9

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@2.0.0-alpha.9
  - @ai-sdk/provider@2.0.0-alpha.9
  - @ai-sdk/google@2.0.0-alpha.9
  - @ai-sdk/provider-utils@3.0.0-alpha.9

## 3.0.0-alpha.8

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@2.0.0-alpha.8
  - @ai-sdk/provider-utils@3.0.0-alpha.8
  - @ai-sdk/google@2.0.0-alpha.8
  - @ai-sdk/provider@2.0.0-alpha.8

## 3.0.0-alpha.7

### Patch Changes

- Updated dependencies [5c56081]
  - @ai-sdk/provider@2.0.0-alpha.7
  - @ai-sdk/anthropic@2.0.0-alpha.7
  - @ai-sdk/google@2.0.0-alpha.7
  - @ai-sdk/provider-utils@3.0.0-alpha.7

## 3.0.0-alpha.6

### Patch Changes

- Updated dependencies [0d2c085]
  - @ai-sdk/provider@2.0.0-alpha.6
  - @ai-sdk/anthropic@2.0.0-alpha.6
  - @ai-sdk/google@2.0.0-alpha.6
  - @ai-sdk/provider-utils@3.0.0-alpha.6

## 3.0.0-alpha.4

### Patch Changes

- 9ccce3a: feat (google-vertex): Set `.providerMetaData` for image model responses
- Updated dependencies
  - @ai-sdk/provider@2.0.0-alpha.4
  - @ai-sdk/anthropic@2.0.0-alpha.4
  - @ai-sdk/google@2.0.0-alpha.4
  - @ai-sdk/provider-utils@3.0.0-alpha.4

## 3.0.0-alpha.3

### Patch Changes

- Updated dependencies [6b98118]
  - @ai-sdk/provider@2.0.0-alpha.3
  - @ai-sdk/anthropic@2.0.0-alpha.3
  - @ai-sdk/google@2.0.0-alpha.3
  - @ai-sdk/provider-utils@3.0.0-alpha.3

## 3.0.0-alpha.2

### Patch Changes

- Updated dependencies [26535e0]
  - @ai-sdk/provider@2.0.0-alpha.2
  - @ai-sdk/anthropic@2.0.0-alpha.2
  - @ai-sdk/google@2.0.0-alpha.2
  - @ai-sdk/provider-utils@3.0.0-alpha.2

## 3.0.0-alpha.1

### Patch Changes

- Updated dependencies [3f2f00c]
  - @ai-sdk/provider@2.0.0-alpha.1
  - @ai-sdk/anthropic@2.0.0-alpha.1
  - @ai-sdk/google@2.0.0-alpha.1
  - @ai-sdk/provider-utils@3.0.0-alpha.1

## 3.0.0-canary.20

### Patch Changes

- Updated dependencies [faf8446]
  - @ai-sdk/provider-utils@3.0.0-canary.19
  - @ai-sdk/anthropic@2.0.0-canary.19
  - @ai-sdk/google@2.0.0-canary.20

## 3.0.0-canary.19

### Patch Changes

- Updated dependencies [40acf9b]
  - @ai-sdk/provider-utils@3.0.0-canary.18
  - @ai-sdk/anthropic@2.0.0-canary.18
  - @ai-sdk/google@2.0.0-canary.19

## 3.0.0-canary.18

### Major Changes

- 516be5b: ### Move Image Model Settings into generate options

  Image Models no longer have settings. Instead, `maxImagesPerCall` can be passed directly to `generateImage()`. All other image settings can be passed to `providerOptions[provider]`.

  Before

  ```js
  await generateImage({
    model: luma.image("photon-flash-1", {
      maxImagesPerCall: 5,
      pollIntervalMillis: 500,
    }),
    prompt,
    n: 10,
  });
  ```

  After

  ```js
  await generateImage({
    model: luma.image("photon-flash-1"),
    prompt,
    n: 10,
    maxImagesPerCall: 5,
    providerOptions: {
      luma: { pollIntervalMillis: 5 },
    },
  });
  ```

  Pull Request: https://github.com/vercel/ai/pull/6180

### Patch Changes

- Updated dependencies
  - @ai-sdk/google@2.0.0-canary.18
  - @ai-sdk/provider-utils@3.0.0-canary.17
  - @ai-sdk/anthropic@2.0.0-canary.17

## 3.0.0-canary.17

### Patch Changes

- Updated dependencies [87b828f]
  - @ai-sdk/provider-utils@3.0.0-canary.16
  - @ai-sdk/anthropic@2.0.0-canary.16
  - @ai-sdk/google@2.0.0-canary.17

## 3.0.0-canary.16

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0-canary.15
  - @ai-sdk/provider@2.0.0-canary.14
  - @ai-sdk/anthropic@2.0.0-canary.15
  - @ai-sdk/google@2.0.0-canary.16

## 3.0.0-canary.15

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0-canary.14
  - @ai-sdk/provider@2.0.0-canary.13
  - @ai-sdk/anthropic@2.0.0-canary.14
  - @ai-sdk/google@2.0.0-canary.15

## 3.0.0-canary.14

### Patch Changes

- 8e171f5: feat (provider/google-vertex): add imagen-3.0-generate-002
- d9209ca: fix (image-model): `specificationVersion: v1` -> `v2`
- Updated dependencies
  - @ai-sdk/google@2.0.0-canary.14
  - @ai-sdk/provider@2.0.0-canary.12
  - @ai-sdk/provider-utils@3.0.0-canary.13
  - @ai-sdk/anthropic@2.0.0-canary.13

## 3.0.0-canary.13

### Patch Changes

- 5c9eec4: chore(providers/anthropic): switch to providerOptions
- 7378473: chore(providers/google): switch to providerOptions
- Updated dependencies
  - @ai-sdk/anthropic@2.0.0-canary.12
  - @ai-sdk/provider@2.0.0-canary.11
  - @ai-sdk/google@2.0.0-canary.13
  - @ai-sdk/provider-utils@3.0.0-canary.12

## 3.0.0-canary.12

### Patch Changes

- 66962ed: fix(packages): export node10 compatible types
- 9301f86: refactor (image-model): rename `ImageModelV1` to `ImageModelV2`
- Updated dependencies
  - @ai-sdk/google@2.0.0-canary.12
  - @ai-sdk/provider-utils@3.0.0-canary.11
  - @ai-sdk/anthropic@2.0.0-canary.11
  - @ai-sdk/provider@2.0.0-canary.10

## 3.0.0-canary.11

### Patch Changes

- Updated dependencies [e86be6f]
  - @ai-sdk/provider@2.0.0-canary.9
  - @ai-sdk/anthropic@2.0.0-canary.10
  - @ai-sdk/google@2.0.0-canary.11
  - @ai-sdk/provider-utils@3.0.0-canary.10

## 3.0.0-canary.10

### Patch Changes

- cea5997: chore(providers/google-vertex): update embedding model to use providerOptions
- Updated dependencies
  - @ai-sdk/provider@2.0.0-canary.8
  - @ai-sdk/google@2.0.0-canary.10
  - @ai-sdk/anthropic@2.0.0-canary.9
  - @ai-sdk/provider-utils@3.0.0-canary.9

## 3.0.0-canary.9

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0-canary.8
  - @ai-sdk/provider@2.0.0-canary.7
  - @ai-sdk/anthropic@2.0.0-canary.8
  - @ai-sdk/google@2.0.0-canary.9

## 3.0.0-canary.8

### Patch Changes

- 26735b5: chore(embedding-model): add v2 interface
- 443d8ec: feat(embedding-model-v2): add response body field
- fd65bc6: chore(embedding-model-v2): rename rawResponse to response
- Updated dependencies
  - @ai-sdk/provider@2.0.0-canary.6
  - @ai-sdk/google@2.0.0-canary.8
  - @ai-sdk/anthropic@2.0.0-canary.7
  - @ai-sdk/provider-utils@3.0.0-canary.7

## 3.0.0-canary.7

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider@2.0.0-canary.5
  - @ai-sdk/anthropic@2.0.0-canary.6
  - @ai-sdk/google@2.0.0-canary.7
  - @ai-sdk/provider-utils@3.0.0-canary.6

## 3.0.0-canary.6

### Patch Changes

- Updated dependencies [6f6bb89]
  - @ai-sdk/provider@2.0.0-canary.4
  - @ai-sdk/anthropic@2.0.0-canary.5
  - @ai-sdk/google@2.0.0-canary.6
  - @ai-sdk/provider-utils@3.0.0-canary.5

## 3.0.0-canary.5

### Patch Changes

- Updated dependencies [d1a1aa1]
  - @ai-sdk/provider@2.0.0-canary.3
  - @ai-sdk/anthropic@2.0.0-canary.4
  - @ai-sdk/google@2.0.0-canary.5
  - @ai-sdk/provider-utils@3.0.0-canary.4

## 3.0.0-canary.4

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0-canary.3
  - @ai-sdk/provider@2.0.0-canary.2
  - @ai-sdk/anthropic@2.0.0-canary.3
  - @ai-sdk/google@2.0.0-canary.4

## 3.0.0-canary.3

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider@2.0.0-canary.1
  - @ai-sdk/anthropic@2.0.0-canary.2
  - @ai-sdk/google@2.0.0-canary.3
  - @ai-sdk/provider-utils@3.0.0-canary.2

## 3.0.0-canary.2

### Patch Changes

- Updated dependencies [5cf30ea]
  - @ai-sdk/google@2.0.0-canary.2

## 3.0.0-canary.1

### Patch Changes

- 779d916: feat: add provider option schemas for vertex imagegen and google genai
- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0-canary.1
  - @ai-sdk/google@2.0.0-canary.1
  - @ai-sdk/anthropic@2.0.0-canary.1

## 3.0.0-canary.0

### Major Changes

- d5f588f: AI SDK 5

### Patch Changes

- 91715e5: fix (provider/google-vertex): fix anthropic support for image urls in messages
- Updated dependencies
  - @ai-sdk/provider-utils@3.0.0-canary.0
  - @ai-sdk/anthropic@2.0.0-canary.0
  - @ai-sdk/google@2.0.0-canary.0
  - @ai-sdk/provider@2.0.0-canary.0

## 2.2.7

### Patch Changes

- Updated dependencies [28be004]
  - @ai-sdk/provider-utils@2.2.3
  - @ai-sdk/anthropic@1.2.4
  - @ai-sdk/google@1.2.5

## 2.2.6

### Patch Changes

- Updated dependencies [b01120e]
  - @ai-sdk/provider-utils@2.2.2
  - @ai-sdk/anthropic@1.2.3
  - @ai-sdk/google@1.2.4

## 2.2.5

### Patch Changes

- 9507f7e: fix (provider/google-vertex): pass through auth options for vertex provider

## 2.2.4

### Patch Changes

- Updated dependencies [aeaa92b]
  - @ai-sdk/anthropic@1.2.2

## 2.2.3

### Patch Changes

- Updated dependencies [871df87]
  - @ai-sdk/google@1.2.3

## 2.2.2

### Patch Changes

- Updated dependencies [f10f0fa]
  - @ai-sdk/provider-utils@2.2.1
  - @ai-sdk/anthropic@1.2.1
  - @ai-sdk/google@1.2.2

## 2.2.1

### Patch Changes

- Updated dependencies [994a13b]
  - @ai-sdk/google@1.2.1

## 2.2.0

### Minor Changes

- 5bc638d: AI SDK 4.2

### Patch Changes

- Updated dependencies [5bc638d]
  - @ai-sdk/anthropic@1.2.0
  - @ai-sdk/google@1.2.0
  - @ai-sdk/provider@1.1.0
  - @ai-sdk/provider-utils@2.2.0

## 2.1.31

### Patch Changes

- Updated dependencies [d0c4659]
  - @ai-sdk/provider-utils@2.1.15
  - @ai-sdk/google@1.1.27
  - @ai-sdk/anthropic@1.1.19

## 2.1.30

### Patch Changes

- Updated dependencies [0bd5bc6]
  - @ai-sdk/provider@1.0.12
  - @ai-sdk/google@1.1.26
  - @ai-sdk/anthropic@1.1.18
  - @ai-sdk/provider-utils@2.1.14

## 2.1.29

### Patch Changes

- Updated dependencies [2e1101a]
  - @ai-sdk/provider@1.0.11
  - @ai-sdk/anthropic@1.1.17
  - @ai-sdk/google@1.1.25
  - @ai-sdk/provider-utils@2.1.13

## 2.1.28

### Patch Changes

- Updated dependencies [5261762]
  - @ai-sdk/google@1.1.24

## 2.1.27

### Patch Changes

- Updated dependencies [413f5a7]
  - @ai-sdk/google@1.1.23

## 2.1.26

### Patch Changes

- Updated dependencies [62f46fd]
  - @ai-sdk/google@1.1.22

## 2.1.25

### Patch Changes

- Updated dependencies [1531959]
  - @ai-sdk/provider-utils@2.1.12
  - @ai-sdk/anthropic@1.1.16
  - @ai-sdk/google@1.1.21

## 2.1.24

### Patch Changes

- Updated dependencies [e1d3d42]
  - @ai-sdk/anthropic@1.1.15
  - @ai-sdk/provider@1.0.10
  - @ai-sdk/google@1.1.20
  - @ai-sdk/provider-utils@2.1.11

## 2.1.23

### Patch Changes

- Updated dependencies
  - @ai-sdk/google@1.1.19
  - @ai-sdk/anthropic@1.1.14

## 2.1.22

### Patch Changes

- Updated dependencies [5c8f512]
  - @ai-sdk/google@1.1.18

## 2.1.21

### Patch Changes

- Updated dependencies [3004b14]
  - @ai-sdk/anthropic@1.1.13

## 2.1.20

### Patch Changes

- Updated dependencies [b3e5a15]
  - @ai-sdk/anthropic@1.1.12

## 2.1.19

### Patch Changes

- Updated dependencies
  - @ai-sdk/anthropic@1.1.11

## 2.1.18

### Patch Changes

- Updated dependencies [ddf9740]
  - @ai-sdk/anthropic@1.1.10
  - @ai-sdk/provider@1.0.9
  - @ai-sdk/google@1.1.17
  - @ai-sdk/provider-utils@2.1.10

## 2.1.17

### Patch Changes

- Updated dependencies [1b2e2a0]
  - @ai-sdk/google@1.1.16

## 2.1.16

### Patch Changes

- Updated dependencies [2761f06]
  - @ai-sdk/provider@1.0.8
  - @ai-sdk/anthropic@1.1.9
  - @ai-sdk/google@1.1.15
  - @ai-sdk/provider-utils@2.1.9

## 2.1.15

### Patch Changes

- Updated dependencies [08a3641]
  - @ai-sdk/google@1.1.14

## 2.1.14

### Patch Changes

- Updated dependencies [2e898b4]
  - @ai-sdk/provider-utils@2.1.8
  - @ai-sdk/anthropic@1.1.8
  - @ai-sdk/google@1.1.13

## 2.1.13

### Patch Changes

- Updated dependencies [3ff4ef8]
  - @ai-sdk/provider-utils@2.1.7
  - @ai-sdk/anthropic@1.1.7
  - @ai-sdk/google@1.1.12

## 2.1.12

### Patch Changes

- Updated dependencies [6eb7fc4]
  - @ai-sdk/google@1.1.11

## 2.1.11

### Patch Changes

- 4da908a: feat (provider/google-vertex): add new gemini models

## 2.1.10

### Patch Changes

- Updated dependencies [e5567f7]
  - @ai-sdk/google@1.1.10

## 2.1.9

### Patch Changes

- Updated dependencies [b2573de]
  - @ai-sdk/google@1.1.9

## 2.1.8

### Patch Changes

- d89c3b9: feat (provider): add image model support to provider specification
- Updated dependencies [d89c3b9]
  - @ai-sdk/provider@1.0.7
  - @ai-sdk/anthropic@1.1.6
  - @ai-sdk/google@1.1.8
  - @ai-sdk/provider-utils@2.1.6

## 2.1.7

### Patch Changes

- d399f25: feat (provider/google-vertex): support public file urls in messages
- Updated dependencies [d399f25]
  - @ai-sdk/google@1.1.7

## 2.1.6

### Patch Changes

- Updated dependencies [e012cd8]
  - @ai-sdk/google@1.1.6

## 2.1.5

### Patch Changes

- Updated dependencies [3a602ca]
  - @ai-sdk/provider-utils@2.1.5
  - @ai-sdk/anthropic@1.1.5
  - @ai-sdk/google@1.1.5

## 2.1.4

### Patch Changes

- Updated dependencies [066206e]
  - @ai-sdk/provider-utils@2.1.4
  - @ai-sdk/anthropic@1.1.4
  - @ai-sdk/google@1.1.4

## 2.1.3

### Patch Changes

- Updated dependencies [39e5c1f]
  - @ai-sdk/provider-utils@2.1.3
  - @ai-sdk/anthropic@1.1.3
  - @ai-sdk/google@1.1.3

## 2.1.2

### Patch Changes

- 3a58a2e: feat (ai/core): throw NoImageGeneratedError from generateImage when no predictions are returned.
- Updated dependencies
  - @ai-sdk/provider-utils@2.1.2
  - @ai-sdk/provider@1.0.6
  - @ai-sdk/anthropic@1.1.2
  - @ai-sdk/google@1.1.2

## 2.1.1

### Patch Changes

- b284e2c: feat (provider/google-vertex): support prompt caching for Anthropic Claude models
- Updated dependencies
  - @ai-sdk/provider-utils@2.1.1
  - @ai-sdk/anthropic@1.1.1
  - @ai-sdk/provider@1.0.5
  - @ai-sdk/google@1.1.1

## 2.1.0

### Minor Changes

- 62ba5ad: release: AI SDK 4.1

### Patch Changes

- Updated dependencies [62ba5ad]
  - @ai-sdk/anthropic@1.1.0
  - @ai-sdk/google@1.1.0
  - @ai-sdk/provider-utils@2.1.0

## 2.0.19

### Patch Changes

- Updated dependencies [00114c5]
  - @ai-sdk/provider-utils@2.0.8
  - @ai-sdk/anthropic@1.0.9
  - @ai-sdk/google@1.0.17

## 2.0.18

### Patch Changes

- 218d001: feat (provider): Add maxImagesPerCall setting to all image providers.

## 2.0.17

### Patch Changes

- Updated dependencies [4eb9b41]
  - @ai-sdk/google@1.0.16

## 2.0.16

### Patch Changes

- Updated dependencies [7611964]
  - @ai-sdk/google@1.0.15

## 2.0.15

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@2.0.7
  - @ai-sdk/anthropic@1.0.8
  - @ai-sdk/google@1.0.14

## 2.0.14

### Patch Changes

- 19a2ce7: feat (ai/core): add aspectRatio and seed options to generateImage
- 6337688: feat: change image generation errors to warnings
- Updated dependencies
  - @ai-sdk/provider@1.0.4
  - @ai-sdk/provider-utils@2.0.6
  - @ai-sdk/anthropic@1.0.7
  - @ai-sdk/google@1.0.13

## 2.0.13

### Patch Changes

- e6ed588: feat (provider/google-vertex): Allow arbitrary image model ids.
- 6612561: fix (provider/google-vertex): Use optional fetch in embed and streamline config.

## 2.0.12

### Patch Changes

- 5ed5e45: chore (config): Use ts-library.json tsconfig for no-UI libs.
- Updated dependencies [5ed5e45]
  - @ai-sdk/provider-utils@2.0.5
  - @ai-sdk/anthropic@1.0.6
  - @ai-sdk/provider@1.0.3
  - @ai-sdk/google@1.0.12

## 2.0.11

### Patch Changes

- 5feec50: feat (provider/google-vertex): Add imagen support.

## 2.0.10

### Patch Changes

- d32abbd: feat (provider/google-vertex): Add gemini 2 models.

## 2.0.9

### Patch Changes

- Updated dependencies [db31e74]
  - @ai-sdk/google@1.0.11

## 2.0.8

### Patch Changes

- e07439a: feat (provider/google): Include safety ratings response detail.
- 4017b0f: feat (provider/google-vertex): Enhance grounding metadata response detail.
- a9df182: feat (provider/google): Add support for search grounding.
- Updated dependencies
  - @ai-sdk/google@1.0.10

## 2.0.7

### Patch Changes

- Updated dependencies [c0b1c7e]
  - @ai-sdk/google@1.0.9

## 2.0.6

### Patch Changes

- b7372dc: feat (provider/google): Include optional response grounding metadata.
- 8224964: feat (provider/google-vertex): Add support for baseURL in API calls.
- Updated dependencies [b7372dc]
  - @ai-sdk/google@1.0.8

## 2.0.5

### Patch Changes

- Updated dependencies [09a9cab]
  - @ai-sdk/provider@1.0.2
  - @ai-sdk/anthropic@1.0.5
  - @ai-sdk/google@1.0.7
  - @ai-sdk/provider-utils@2.0.4

## 2.0.4

### Patch Changes

- 3cfcd0a: fix (provider/google-vertex): Remove unsupported cache control setting from Vertex Anthropic.

## 2.0.3

### Patch Changes

- Updated dependencies [9e54403]
  - @ai-sdk/google@1.0.6

## 2.0.2

### Patch Changes

- 5b0366e: fix (provider/vertex): fix internal reference

## 2.0.1

### Patch Changes

- bcd892e: feat (provider/google-vertex): Add support for Anthropic models.
- Updated dependencies [bcd892e]
  - @ai-sdk/anthropic@1.0.4

## 2.0.0

### Major Changes

- 0984f0b: feat (provider/google-vertex): Rewrite for Edge runtime support.

### Patch Changes

- 0984f0b: chore (providers/google-vertex): Remove unref'd base default provider.
- Updated dependencies
  - @ai-sdk/google@1.0.5
  - @ai-sdk/provider-utils@2.0.3

## 1.0.4

### Patch Changes

- 6373c60: fix (provider/google): send json schema into provider

## 1.0.3

### Patch Changes

- Updated dependencies [b446ae5]
  - @ai-sdk/provider@1.0.1
  - @ai-sdk/provider-utils@2.0.2

## 1.0.2

### Patch Changes

- b748dfb: feat (providers): update model lists

## 1.0.1

### Patch Changes

- Updated dependencies [c3ab5de]
  - @ai-sdk/provider-utils@2.0.1

## 1.0.0

### Major Changes

- 66060f7: chore (release): bump major version to 4.0
- 8c5daa3: chore (provider/vertex): remove topK model setting

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@2.0.0
  - @ai-sdk/provider@1.0.0

## 1.0.0-canary.3

### Patch Changes

- Updated dependencies [8426f55]
  - @ai-sdk/provider-utils@2.0.0-canary.3

## 1.0.0-canary.2

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@2.0.0-canary.2

## 1.0.0-canary.1

### Major Changes

- 8c5daa3: chore (provider/vertex): remove topK model setting

### Patch Changes

- Updated dependencies [b1da952]
  - @ai-sdk/provider-utils@2.0.0-canary.1

## 1.0.0-canary.0

### Major Changes

- 66060f7: chore (release): bump major version to 4.0

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@2.0.0-canary.0
  - @ai-sdk/provider@1.0.0-canary.0

## 0.0.43

### Patch Changes

- 4360e2d: feat (provider/vertex): expose search grounding metadata
- e7823a3: feat (provider/vertex): add embedding support

## 0.0.42

### Patch Changes

- aa98cdb: chore: more flexible dependency versioning
- 1486128: feat: add supportsUrl to language model specification
- 1486128: feat (provider/google): support native file URLs without download
- 3b1b69a: feat: provider-defined tools
- Updated dependencies
  - @ai-sdk/provider-utils@1.0.22
  - @ai-sdk/provider@0.0.26

## 0.0.41

### Patch Changes

- Updated dependencies [b9b0d7b]
  - @ai-sdk/provider@0.0.25
  - @ai-sdk/provider-utils@1.0.21

## 0.0.40

### Patch Changes

- 8efa1c5: chore (provider/vertex): update GoogleVertexModelId

## 0.0.39

### Patch Changes

- 465189a: feat (provider/vertex): add schema support
- 33ba542: feat (provider/vertex): support frequencyPenalty setting
- 20ffa73: feat (provider/vertex): tool choice support & object generation with tool mode

## 0.0.38

### Patch Changes

- d595d0d: feat (ai/core): file content parts
- Updated dependencies [d595d0d]
  - @ai-sdk/provider@0.0.24
  - @ai-sdk/provider-utils@1.0.20

## 0.0.37

### Patch Changes

- Updated dependencies [273f696]
  - @ai-sdk/provider-utils@1.0.19

## 0.0.36

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@1.0.18
  - @ai-sdk/provider@0.0.23

## 0.0.35

### Patch Changes

- 26515cb: feat (ai/provider): introduce ProviderV1 specification
- Updated dependencies [26515cb]
  - @ai-sdk/provider@0.0.22
  - @ai-sdk/provider-utils@1.0.17

## 0.0.34

### Patch Changes

- Updated dependencies [09f895f]
  - @ai-sdk/provider-utils@1.0.16

## 0.0.33

### Patch Changes

- Updated dependencies [d67fa9c]
  - @ai-sdk/provider-utils@1.0.15

## 0.0.32

### Patch Changes

- Updated dependencies [f2c025e]
  - @ai-sdk/provider@0.0.21
  - @ai-sdk/provider-utils@1.0.14

## 0.0.31

### Patch Changes

- 04af64f: fix (provider/google-vertex): fix broken tool calling

## 0.0.30

### Patch Changes

- Updated dependencies [6ac355e]
  - @ai-sdk/provider@0.0.20
  - @ai-sdk/provider-utils@1.0.13

## 0.0.29

### Patch Changes

- Updated dependencies [dd712ac]
  - @ai-sdk/provider-utils@1.0.12

## 0.0.28

### Patch Changes

- 89b18ca: fix (ai/provider): send finish reason 'unknown' by default
- Updated dependencies [dd4a0f5]
  - @ai-sdk/provider@0.0.19
  - @ai-sdk/provider-utils@1.0.11

## 0.0.27

### Patch Changes

- 48f618d: feat (provider/google): add search grounding support

## 0.0.26

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@1.0.10
  - @ai-sdk/provider@0.0.18

## 0.0.25

### Patch Changes

- 1e94ed8: feat (provider/google-vertex): support json mode object generation

## 0.0.24

### Patch Changes

- 39b827a: feat (provider/google-vertex): support json mode object generation

## 0.0.23

### Patch Changes

- Updated dependencies [029af4c]
  - @ai-sdk/provider@0.0.17
  - @ai-sdk/provider-utils@1.0.9

## 0.0.22

### Patch Changes

- Updated dependencies [d58517b]
  - @ai-sdk/provider@0.0.16
  - @ai-sdk/provider-utils@1.0.8

## 0.0.21

### Patch Changes

- Updated dependencies [96aed25]
  - @ai-sdk/provider@0.0.15
  - @ai-sdk/provider-utils@1.0.7

## 0.0.20

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@1.0.6

## 0.0.19

### Patch Changes

- a8d1c9e9: feat (ai/core): parallel image download
- Updated dependencies [a8d1c9e9]
  - @ai-sdk/provider-utils@1.0.5
  - @ai-sdk/provider@0.0.14

## 0.0.18

### Patch Changes

- Updated dependencies [4f88248f]
  - @ai-sdk/provider-utils@1.0.4

## 0.0.17

### Patch Changes

- 2b9da0f0: feat (core): support stopSequences setting.
- a5b58845: feat (core): support topK setting
- 4aa8deb3: feat (provider): support responseFormat setting in provider api
- 13b27ec6: chore (ai/core): remove grammar mode
- Updated dependencies
  - @ai-sdk/provider@0.0.13
  - @ai-sdk/provider-utils@1.0.3

## 0.0.16

### Patch Changes

- 0eabc798: feat (provider/google-vertex): change vertexai library into peer dependency

## 0.0.15

### Patch Changes

- bb584330: feat (provider/google-vertex): use systemInstruction content parts

## 0.0.14

### Patch Changes

- Updated dependencies [b7290943]
  - @ai-sdk/provider@0.0.12
  - @ai-sdk/provider-utils@1.0.2

## 0.0.13

### Patch Changes

- Updated dependencies [d481729f]
  - @ai-sdk/provider-utils@1.0.1

## 0.0.12

### Patch Changes

- 5edc6110: feat (ai/core): add custom request header support
- Updated dependencies
  - @ai-sdk/provider@0.0.11
  - @ai-sdk/provider-utils@1.0.0

## 0.0.11

### Patch Changes

- Updated dependencies [02f6a088]
  - @ai-sdk/provider-utils@0.0.16

## 0.0.10

### Patch Changes

- Updated dependencies
  - @ai-sdk/provider-utils@0.0.15

## 0.0.9

### Patch Changes

- 4728c37f: feat (core): add text embedding model support to provider registry
- Updated dependencies [7910ae84]
  - @ai-sdk/provider-utils@0.0.14

## 0.0.8

### Patch Changes

- Updated dependencies [102ca22f]
  - @ai-sdk/provider@0.0.10
  - @ai-sdk/provider-utils@0.0.13

## 0.0.7

### Patch Changes

- 09295e2e: feat (@ai-sdk/google-vertex): automatically download image URLs
- Updated dependencies
  - @ai-sdk/provider@0.0.9
  - @ai-sdk/provider-utils@0.0.12

## 0.0.6

### Patch Changes

- 3a7a4ab6: fix (provider/vertex): fix undefined parts handling

## 0.0.5

### Patch Changes

- 7cab5e9c: feat (provider/vertex): add safety setting option on models

## 0.0.4

### Patch Changes

- f727d197: fix (provider/vertex): correct assistant message conversion
- f727d197: feat (provider/vertex): add tool call support
- 94c60cd3: feat (provider/google): add googleAuthOptions provider configuration setting

## 0.0.3

### Patch Changes

- f39c0dd2: feat (provider): implement toolChoice support
- Updated dependencies [f39c0dd2]
  - @ai-sdk/provider@0.0.8
  - @ai-sdk/provider-utils@0.0.11

## 0.0.2

### Patch Changes

- 24683b72: fix (provider/google-vertex): zod is not a dependency
- Updated dependencies [8e780288]
  - @ai-sdk/provider@0.0.7
  - @ai-sdk/provider-utils@0.0.10

## 0.0.1

### Patch Changes

- 6a50ac4: feat (provider/google-vertex): add Google Vertex provider (text generation and streaming only)
- Updated dependencies
  - @ai-sdk/provider@0.0.6
  - @ai-sdk/provider-utils@0.0.9
