Packages

@ai-sdk/openai

4.0.108 · 3 Nov 2026Apache-2.022M / weekRepositoryHomepagenpmAtom feed

Your version

523 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 2.0.131

    28 Sep 2026
    • provider-utils: Preserve streamed tool calls with unreliable IDs and indices

  2. 2.0.130

    24 Sep 2026
    • The OpenAI Responses provider now accepts providerOptions.openai.reasoningEffortUpdate on empty system messages and sends each update at its position in the conversation. This lets applications change reasoning effort during a conversation while preserving the prompt prefix for caching.

  3. 2.0.129

    23 Sep 2026
    • openai: Expose Chat Completions audio transcripts as generated text

  4. 2.0.128

    23 Sep 2026
    • openai: Accept incomplete function_call items on the Responses stream, so a call truncated by max_output_tokens finishes with length instead of a TypeValidationError

    • GPT-6 Sol and Luna model IDs

  5. 2.0.127

    9 Sep 2026
    • openai: Return an AI SDK error for empty chat completion choices

  6. 2.0.126

    9 Sep 2026
    • Include explicit message item types in Azure AI Foundry Responses requests.

    • Add async function tool calling support for OpenAI Responses models.

  7. 2.0.125

    5 Sep 2026
    • openai: Add GPT-6 reasoning configuration updates

  8. 2.0.124

    4 Sep 2026
    • openai: Add support for the gpt-6-astra

  9. 2.0.123

    31 Aug 2026

    Only updates a dependency:@ai-sdk/provider-utils 3.0.36

  10. 2.0.122

    26 Aug 2026
    • Normalize non-object replayed Chat Completions tool arguments to empty objects.

  11. 2.0.117 – 2.0.1193 releases that only update dependencies@ai-sdk/provider-utils 3.0.33Show each
  12. 2.0.116

    28 Jul 2026
    • Add blocked domain filters to the OpenAI and Azure Responses API web search tools.

  13. 2.0.115

    23 Jul 2026
    • Apply reasoning, service tier, and image defaults to recognizable future OpenAI model family versions.

  14. 2.0.114

    17 Jul 2026

    Only updates a dependency:@ai-sdk/provider-utils 3.0.30

  15. 2.0.113

    16 Jul 2026
    • Send null content for tool-call-only assistant messages.

  16. 2.0.112

    14 Jul 2026

    Only updates a dependency:@ai-sdk/provider-utils 3.0.29

  17. 2.0.111

    13 Jul 2026
    • provider/openai: Add GPT-5.6 reasoning and prompt cache controls

    • provider/openai,provider/gateway: Add gpt-5.6 model ids

  18. 2.0.110

    29 Jun 2026

    Only updates a dependency:@ai-sdk/provider-utils 3.0.28

  19. 2.0.109

    22 Jun 2026
    • openai: Add orchestration token usage details to Responses API usage

  20. 2.0.105 – 2.0.1084 releases with no change for you3 dependency updates, 1 maintenance@ai-sdk/provider-utils 3.0.27@ai-sdk/provider 2.0.3Show each
  21. 2.0.104

    29 Apr 2026
    • Trigger release for all packages after provenance setup

    • provider/openai: Add gpt-image-2 model support

  22. 2.0.103

    17 Apr 2026
    • Add AI Gateway hint to provider READMEs

  23. 2.0.102

    2 Apr 2026

    Only updates a dependency:@ai-sdk/provider-utils 3.0.23

  24. 2.0.101

    23 Mar 2026
    • Add gpt-5.4-mini, gpt-5.4-mini-2026-03-17, gpt-5.4-nano, and gpt-5.4-nano-2026-03-17 models.

  25. 2.0.100

    17 Mar 2026
    • provider/openai: Drop reasoning parts without encrypted content when store: false

  26. 2.0.99

    9 Mar 2026
    • provider/openai: Add gpt-5.3-chat-latest

  27. 2.0.98

    5 Mar 2026
    • provider/openai: Add GPT-5.4 model support

  28. 2.0.97

    5 Mar 2026

    Only updates a dependency:@ai-sdk/provider-utils 3.0.22

  29. 2.0.96

    5 Mar 2026
    • Support phase parameter on Responses API message items. The phase field ('commentary' or 'final_answer') is returned by models like gpt-5.3-codex on assistant message output items and must be preserved when sending follow-up requests. The phase value is available in providerMetadata.openai.phase on text parts and is automatically included on assistant messages sent back to the API.

  30. 2.0.95

    26 Feb 2026
    • openai: Allow null/undefined type in streaming tool call deltas

      Azure AI Foundry and Mistral deployed on Azure omit the type field in
      streaming tool_calls deltas. The chat stream parser now accepts a missing
      type field (treating it as "function") instead of throwing
      InvalidResponseDataError: Expected 'function' type.

      Fixes #12770

  31. 2.0.94

    24 Feb 2026
    • provider/openai: Add gpt-5.3-codex

  32. 2.0.93

    24 Feb 2026
    • openai: Change web search tool action to be optional

  33. 2.0.92

    20 Feb 2026
    • openai: Add changeset and tests for per-image usage metadata

  34. 2.0.91

    13 Feb 2026
    • Differentiate text vs image input tokens

  35. 2.0.90

    12 Feb 2026

    Only updates a dependency:@ai-sdk/provider-utils 3.0.21

  36. 2.0.89

    30 Dec 2025
    • Trigger new release for @ai-v5 dist-tag

  37. 2.0.88

    17 Dec 2025
    • Feat (provider/openai): add gpt-image-1.5 model support

  38. 2.0.87

    16 Dec 2025
    • Add GPT-5.2 support for non-reasoning parameters (temperature, topP, logProbs) when reasoningEffort is none.

  39. 2.0.86

    12 Dec 2025
    • fix(openai); fix url_citation schema in chat api

  40. 2.0.85

    12 Dec 2025
    • openai: Change find action type to find_in_page action type

  41. 2.0.84

    11 Dec 2025
    • openai: Add gpt-5.2 models

  42. 2.0.83

    11 Dec 2025
    • provider/openai: Add GPT 5.1 Codex Max to OpenAI Responses model IDs list

  43. 2.0.82

    11 Dec 2025
    • provider/openai: Add support for OpenAI xhigh reasoning effort

  44. 2.0.81

    11 Dec 2025

    Only updates a dependency:@ai-sdk/provider-utils 3.0.19

  45. 2.0.80

    8 Dec 2025
    • openai: Additional settings for file search tool