Skip to content

fix(provider/openai): correct web search tool input#8177

Merged
lgrammel merged 6 commits into
mainfrom
lg/K4OvoKxC
Aug 20, 2025
Merged

fix(provider/openai): correct web search tool input#8177
lgrammel merged 6 commits into
mainfrom
lg/K4OvoKxC

Conversation

@lgrammel

@lgrammel lgrammel commented Aug 20, 2025

Copy link
Copy Markdown
Collaborator

Background

Multi-step chats with generateText, gpt-5 reasoning, and the openai websearch tool were broken (see #7099 (comment) ).

Summary

Update web search tool to match actions/schema from OpenAI responses API.

Manual Verification

  • verified manually for generate text
  • verified manually for stream text

Tasks

  • openai generate fix
  • openai generate test
  • openai stream updates
  • changeset

Related Issues

Fixes #7099

@lgrammel lgrammel changed the title fx fix(provider/openai): correct web search tool input Aug 20, 2025
@lgrammel
lgrammel marked this pull request as ready for review August 20, 2025 13:42
@lgrammel
lgrammel merged commit 70bb696 into main Aug 20, 2025
9 checks passed
@lgrammel
lgrammel deleted the lg/K4OvoKxC branch August 20, 2025 13:46
@gr2m gr2m added ai/provider related to a provider package. Must be assigned together with at least one `provider/*` label provider/openai Issues related to the @ai-sdk/openai provider labels Oct 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai/provider related to a provider package. Must be assigned together with at least one `provider/*` label provider/openai Issues related to the @ai-sdk/openai provider task-merge-tracking-done

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Item 'rs_...' of type 'reasoning' was provided without its required following item

3 participants