Skip to content

gemini: Fix issue with builtin tool schemas (cherry-pick #33917) - #33919

Merged
bennetbo merged 1 commit into
v0.194.xfrom
cherry-pick-f3fd22-v0.194.x
Jul 4, 2025
Merged

gemini: Fix issue with builtin tool schemas (cherry-pick #33917)#33919
bennetbo merged 1 commit into
v0.194.xfrom
cherry-pick-f3fd22-v0.194.x

Conversation

@gcp-cherry-pick-bot

Copy link
Copy Markdown

Cherry-picked gemini: Fix issue with builtin tool schemas (#33917)

Closes #33894

After #33635 Gemini Integration was broken because we now produce
const fields for enums, which are not supported.
Changing this to openapi3 fixes the issue.

Release Notes:

  • Fixed an issue where Gemini Models would not work because of
    incompatible tool schemas

Closes #33894

After #33635 Gemini Integration was broken because we now produce
`const` fields for enums, which are not supported.
Changing this to `openapi3` fixes the issue.

Release Notes:

- Fixed an issue where Gemini Models would not work because of
incompatible tool schemas
@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label Jul 4, 2025
@bennetbo
bennetbo merged commit 3eb57cf into v0.194.x Jul 4, 2025
@bennetbo
bennetbo deleted the cherry-pick-f3fd22-v0.194.x branch July 4, 2025 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant