Skip to content

Implement OpenAI Responses support#101

Open
anbuzin wants to merge 1 commit into
mainfrom
implement-responses
Open

Implement OpenAI Responses support#101
anbuzin wants to merge 1 commit into
mainfrom
implement-responses

Conversation

@anbuzin
Copy link
Copy Markdown
Collaborator

@anbuzin anbuzin commented May 11, 2026

No description provided.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 11, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
py-ai Ready Ready Preview, Comment May 12, 2026 0:34am

Request Review

Copy link
Copy Markdown
Contributor

@msullivan msullivan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What are the user visible results of this change?

Comment on lines +347 to +348
case _:
raise NotImplementedError(f"unsupported OpenAI provider tool {tool_id}")
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there some way we can make unknown tools work to some extent?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Depends on what you mean by that. These are provider-side tools, what would making them work look like?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Users being able to specify them before we've added library support

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh I see! Yes, I'll do that

@anbuzin
Copy link
Copy Markdown
Collaborator Author

anbuzin commented May 12, 2026

What are the user visible results of this change?

Users will have to pass a different shape of parameters and will be able to enable more features (e.g. reasoning)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants