Skip to content

chore(deps): bump @ai-sdk/openai from 3.0.74 to 4.0.4#81

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-sdk/openai-4.0.4
Open

chore(deps): bump @ai-sdk/openai from 3.0.74 to 4.0.4#81
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-sdk/openai-4.0.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 30, 2026

Copy link
Copy Markdown
Contributor

Bumps @ai-sdk/openai from 3.0.74 to 4.0.4.

Release notes

Sourced from @​ai-sdk/openai's releases.

@​ai-sdk/openai@​4.0.4

Patch Changes

  • Updated dependencies [0274f34]
    • @​ai-sdk/provider@​4.0.1
    • @​ai-sdk/provider-utils@​5.0.2
Changelog

Sourced from @​ai-sdk/openai's changelog.

4.0.4

Patch Changes

  • Updated dependencies [0274f34]
    • @​ai-sdk/provider@​4.0.1
    • @​ai-sdk/provider-utils@​5.0.2

4.0.3

Patch Changes

  • 1ead90c: Return a helpful error when the Responses stream parser receives Chat Completions chunks.

4.0.2

Patch Changes

  • Updated dependencies [6a436e3]
    • @​ai-sdk/provider-utils@​5.0.1

4.0.1

Patch Changes

  • 9507724: feat(openai): add support for web_search_call.results include option

4.0.0

Major Changes

  • 34bd95d: feat(ai): add support for uploading provider skills using the provider references abstraction

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

  • c29a26f: feat(provider): add support for provider references and uploading files as supported per provider

  • 3887c70: feat(provider): add new top-level reasoning parameter to spec and support it in generateText and streamText

  • 61753c3: ### @ai-sdk/openai: remove redundant name argument from openai.tools.customTool()

    openai.tools.customTool() no longer accepts a name field. the tool name is now derived from the sdk tool key (the object key in the tools object).

    migration: remove the name property from customTool() calls. the object key is now used as the tool name sent to the openai api.

    before:

    tools: {
      write_sql: openai.tools.customTool({
        name: 'write_sql',
        description: '...',
      }),
    }

... (truncated)

Commits

Bumps [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) from 3.0.74 to 4.0.4.
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.4/packages/openai)

---
updated-dependencies:
- dependency-name: "@ai-sdk/openai"
  dependency-version: 4.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-sdk/openai-4.0.4 branch from feb8386 to 3d25ef2 Compare June 30, 2026 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants