Sourced from @ai-sdk/openai's releases.
@ai-sdk/openai@3.0.73Patch Changes
- 1274c07: fix(provider/openai): send client-executed tool calls as full function_call items in the Responses API so they pair with their function_call_output by call_id
Sourced from @ai-sdk/openai's changelog.
3.0.73
Patch Changes
- 1274c07: fix(provider/openai): send client-executed tool calls as full function_call items in the Responses API so they pair with their function_call_output by call_id
3.0.72
Patch Changes
- Updated dependencies [779f5cd]
@ai-sdk/provider-utils@4.0.303.0.71
Patch Changes
- Updated dependencies [bfa5864]
- Updated dependencies [f42aa79]
@ai-sdk/provider-utils@4.0.293.0.70
Patch Changes
- Updated dependencies [942f2f8]
@ai-sdk/provider-utils@4.0.283.0.69
Patch Changes
- 9a55f6d: feat(openai): add namespaces for tool definitions
3.0.68
Patch Changes
c65c952: fix(openai): round-trip
namespaceon function_call input itemsWhen
tool_searchdispatches a deferred tool, the resultingfunction_callcarries anamespacefield identifying which deferred-tool group the model picked.[#14789](https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14789)preserved this on the read side (providerMetadata.openai.namespace), but the write side still serializedfunction_callinput items withoutnamespace. Multi-step / multi-turn conversations then failed withMissing namespace for function_call '<name>'. ... Round-trip the model's function_call item with its namespace field included.
convert-to-openai-responses-input.tsnow readsnamespacefromproviderOptions.openai.namespace(orproviderMetadata.openai.namespace) ontool-callparts and includes it on the serializedfunction_callitem, mirroring howitemIdis round-tripped.3.0.67
Patch Changes
- c679fec: feat(provider/azure):web search tool in the Azure OpenAI Responses API.
... (truncated)
cc38fce
Version Packages (#16229)1274c07
Backport: fix(openai): send client-executed tool calls as full
function_call ...caebb44
Version Packages (#16157)bae9bab
Version Packages (#16026)9ef2c3c
Version Packages (#15998)f6e5881
Version Packages (#15902)9a55f6d
Backport: feat(openai): add namespaces for tool definitions (#15910)de852ab
Version Packages (#15821)c65c952
Backport: fix(openai): round-trip namespace on function_call input items
(#15...7aca1fc
backport: chore: update TypeScript references and fix `pnpm
update-references...This version was pushed to npm by GitHub Actions, a new
releaser for @ai-sdk/openai since your current
version.