fix(deps): update dependency @ai-sdk/provider to v4#156
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^3.0.11→^4.0.0Release Notes
vercel/ai (@ai-sdk/provider)
v4.0.0Compare Source
Major Changes
f7d4f01: feat(provider): add support forreasoning-filetype for files that are part of reasoning776b617: feat(provider): adding new 'custom' content type34bd95d: feat(ai): add support for uploading provider skills using the provider references abstractionef992f8: Remove CommonJS exports from all packages. All packages are now ESM-only ("type": "module"). Consumers usingrequire()must switch to ESMimportsyntax.c29a26f: feat(provider): add support for provider references and uploading files as supported per provider3887c70: feat(provider): add new top-level reasoning parameter to spec and support it ingenerateTextandstreamText9bd6512: feat(provider): change file part data property to be tagged with a type and remove the image part type8359612: Start v7 pre-release5463d0d: feat(provider): align tool result output content file part types with top-level message file part typesPatch Changes
1f509d4: fix(ai): force template check on 'kind' param176466a: chore(provider): align V4 model return types to have their own definitions across all model interfaces5c2a5a2: fix(provider): fix v4 spec to not use shared v3 types9f0e36c: trigger release for all packages after provenance setup008271d: feat(openai-compatible): emit warning when using kebab-case instead of camelCase7fc6bd6: Raise minimum supported Node.js version to 22. Supported versions: 22, 24, and 26.0c4c275: trigger initial canary release6fd51c0: fix(provider): preserve error type prefix in getErrorMessagece769dd: feat(provider): add experimental Realtime API support for voice conversationsAdds first-class support for realtime (speech-to-speech) APIs:
Experimental_RealtimeModelV4spec in@ai-sdk/providerwith normalized event types and factoryopenai.experimental_realtime()/google.experimental_realtime()/xai.experimental_realtime()work in both server and browser.getToken()static method on each provider for server-side ephemeral token creationexperimental_getRealtimeToolDefinitionshelper for provider session tool definitionsexperimental_useRealtimehook in@ai-sdk/reactreturningUIMessage[](aligned withuseChat), withonToolCallandaddToolOutputfor client-driven tool executioninputAudioTranscriptionsession config for showing transcribed user audio messages when supported by the providere311194: feat(ai): allow passing provider instance touploadFileanduploadSkillas shorthand258c093: chore: ensure consistent import handling and avoid import duplicates or cyclesb8396f0: trigger initial beta release0416e3e: feat (video): add first-classgenerateAudiocall optionff5eba1: feat: rollimage-*tool output types into their equivalentfile-*typesv3.0.12Compare Source
Patch Changes
f19334d: feat (video): add first-classgenerateAudiocall optionConfiguration
📅 Schedule: (UTC)
* 0-3 * * *)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.