Repository navigation
chore(deps): update dependency @ai-sdk/openai-compatible to v3.0.84 - #503
Open
mchesterbot[bot] wants to merge 1 commit into
Open
mchesterbot[bot] wants to merge 1 commit into
mchesterbot[bot] wants to merge 1 commit into
Conversation
|
Claude finished @mchesterbot[bot]'s task in 15s —— View job Review:
|
mchesterbot
Bot
force-pushed
the
renovate/ai-sdk-openai-compatible-3.x
branch
from
November 2, 2026 21:09
8d9f25b to
4782098
Compare
mchesterbot
Bot
force-pushed
the
renovate/ai-sdk-openai-compatible-3.x
branch
from
November 3, 2026 02:08
4782098 to
abbec0b
Compare
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.80→3.0.84Release Notes
vercel/ai (@ai-sdk/openai-compatible)
v3.0.84Compare Source
Patch Changes
fa15312]v3.0.83Compare Source
Patch Changes
4ae6986: fix(openai-compatible): preserve string tool call arguments and safely serialize BigInt and circular structures in tool calls and outputs5006d83: fix(openai-compatible): sendreasoningEffort: nullas"reasoning_effort": null, and stop an unsetreasoningEffortfrom overwriting a rawreasoning_effortprovider option51ca5b7]dc6f1c3]4ae6986]v3.0.82Compare Source
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 [
5c247e9]Updated dependencies [
dcd2f8d]v3.0.81Compare Source
Patch Changes
61a315e: fix: map the top-levelreasoningoption consistently across providersProviders now resolve reasoning the same way:
providerOptionsis sent unchanged. OpenAI no longer dropsproviderOptions.openai.reasoningEffortvalues that are not in its list for the model, and Fireworks no longer rewritesproviderOptions.fireworks.reasoningEffort. Fireworks also sends top-levelreasoningvalues directly instead of rounding them to'high'at most, except for model families known to reject'none'(GPT-OSS, GLM-5.3, Muse Spark) or'minimal'(Nemotron, Inkling).reasoningmaps to the closest level the model supports, rounding down, and rounds up only when there is no lower level. For example,'xhigh'now maps to'high'instead of'max'on Anthropic and Bedrock models withoutxhigheffort, and'medium'maps to'low'instead of'high'on DeepSeek, Kimi K3, and Mistral GLM-5.3 models.'none'on a model that cannot disable reasoning maps to the model's lowest level with a compatibility warning, instead of being dropped or sending a request the API rejects. This affects GPT-6 models without'none', xAI grok-4.5 and later, Groq GPT-OSS, Kimi K3, Perplexity, QuiverAI, Bedrock OpenAIgpt-ossmodels, and Gemini 2.5 Pro (minimum thinking budget). Gemini 3 and Anthropic and Bedrockbetween_toolsmappings now emit the compatibility warning too.mapReasoningToProviderEffortnow accepts anyreasoningvalue, returns an optionalproviderOptionsEffortunchanged, and rounds levels that are missing from the effort map to the closest supported level.mapReasoningToProviderBudgetmaps'none'to the minimum reasoning budget, always returns a budget, and uses the default percentage for levels missing frombudgetPercentages.OpenAICompatibleChatConfigadds an optionalmapReasoningfunction for mapping the top-levelreasoningoption.Updated dependencies [
61a315e]Configuration
📅 Schedule: (UTC)
🚦 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 has been generated by Mend Renovate CLI.