Skip to content

feat (provider/openai-compatible): allow providers that do not specify function type - #7277

Merged
lgrammel merged 1 commit into
mainfrom
lg/y4FVF2iM
Jul 14, 2025
Merged

lgrammel merged 1 commit into
mainfrom
lg/y4FVF2iM

Conversation

@lgrammel

Copy link
Copy Markdown
Collaborator

Background

Some openai compatible providers do not send type: "function"

Summary

Remove check for type function.

Related Issues

Fixes #7255

@lgrammel
lgrammel merged commit 1b101e1 into main Jul 14, 2025
@lgrammel
lgrammel deleted the lg/y4FVF2iM branch July 14, 2025 09:23
@gr2m gr2m added ai/provider related to a provider package. Must be assigned together with at least one `provider/*` label provider/openai-compatible Issues related to the @ai-sdk/openai-compatible provider labels Oct 28, 2025

This branch was successfully deployed

1 active deployment
Preview — 22f57d52 Deployed Jul 14, 2025 by vercel[bot]
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-compatible Issues related to the @ai-sdk/openai-compatible provider task-merge-tracking-done

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Accept "type": "" tool calls

2 participants