Skip to content

chore: update model catalog from bot issues#772

Merged
Erin McNulty (erin2722) merged 2 commits into
mainfrom
chore/autofix-bot-issues-2026-06-10
Jun 10, 2026
Merged

chore: update model catalog from bot issues#772
Erin McNulty (erin2722) merged 2 commits into
mainfrom
chore/autofix-bot-issues-2026-06-10

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated daily batch of model catalog updates from bot issues.

Included issues

Summary

Issue Provider Primary model Changed models Added models Updated models Verification sources
#771 google gemini-3-pro-image gemini-3-pro-image
publishers/google/models/gemini-3-pro-image
gemini-3-pro-image
publishers/google/models/gemini-3-pro-image
None 1
2
3

Verified metadata

#771: [BOT ISSUE] Google: add stable gemini-3-pro-image model (GA promotion from preview)

Model Display name Parent Providers Format Flavor Token limits Pricing Lifecycle
gemini-3-pro-image Gemini 3 Pro Image google, vertex google chat input=65536, output=32768 in/out=2/12 per 1M multimodal=true
publishers/google/models/gemini-3-pro-image Gemini 3 Pro Image google google chat input=65536, output=32768 in/out=2/12 per 1M multimodal=true

Verification notes

Verification Checklist

sync_models vs proposed update

sync_models cross-check found differences. Official provider verification was used for the applied values, and sync_models discrepancies are listed below for review.

Model Field Proposed update sync_models sync_models source models
gemini-3-pro-image catalog entry present missing None
publishers/google/models/gemini-3-pro-image catalog entry present missing None

@vercel

vercel Bot commented Jun 10, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
ai-proxy Ready Ready Preview, Comment Jun 10, 2026 11:59pm

Request Review

@github-actions

Copy link
Copy Markdown
Contributor Author

Codex (@codex) review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 94ec4c29d0

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "Codex (@codex) review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "Codex (@codex) address that feedback".

Comment thread packages/proxy/schema/index.ts Outdated
"grok-vision-beta": ["xAI"],
"grok-beta": ["xAI"],
"gemini-3-pro-image": ["google","vertex"],
"publishers/google/models/gemini-3-pro-image": ["google"],

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Route publisher Gemini model through Vertex

For the publishers/google/models/... alias, this provider list makes endpoint selection prefer Google API keys; fetchGoogleChatCompletions then calls the Gemini API as https://generativelanguage.googleapis.com/v1beta/models/${model}:..., which is not the publisher-model Vertex path. I checked the current Google docs, where the Gemini API model code is the bare gemini-3-pro-image (https://ai.google.dev/gemini-api/docs/models/gemini-3-pro-image) while the publisher-style path belongs to Vertex/Agent Platform (https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-pro-image), and every other publishers/google/models/* mapping in this file is vertex, so users selecting this alias with Google credentials will route to an invalid endpoint instead of Vertex.

Useful? React with 👍 / 👎.

…ntion

Addresses the codex-bot P2 on #772. The bot mapped the short alias
gemini-3-pro-image to ["google","vertex"] and the publisher alias
publishers/google/models/gemini-3-pro-image to ["google"]. That is
backwards from every other gemini model (and the gemini-3-pro-image-preview
this GA'd from): the short alias must be google-only in
AvailableEndpointTypes (vertex on the short name routes to the Vertex
rawPredict path with a bare model id and 404s — see #726), and the
publishers/google/models/* alias is the Vertex path.

- index.ts: gemini-3-pro-image -> ["google"];
  publishers/google/models/gemini-3-pro-image -> ["vertex"]
- model_list.json: drop available_providers from the publisher entry; all
  40 publishers/google/models/* entries leave it unset (the short entry
  keeps ["google","vertex"]).

Metadata verified against Google docs (input 65536 / output 32768;
$2 in / $12 out per 1M, standard tier). The model invokes through Google
but the gateway currently can't render image-generation responses as chat
("Missing required field: role") — identical to the already-merged
gemini-3-pro-image-preview, i.e. a pre-existing limitation, not introduced
here.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@erin2722 Erin McNulty (erin2722) merged commit be2f8e4 into main Jun 10, 2026
5 of 6 checks passed
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.

[BOT ISSUE] Google: add stable gemini-3-pro-image model (GA promotion from preview)

1 participant