Skip to content

feat: migrate Gemini 3 Pro High/Low to Gemini 3.1 Pro High/Low#2063

Open
omergulen wants to merge 1 commit intolbjlaq:mainfrom
omergulen:codex/migrate-gemini-3-1-pro
Open

feat: migrate Gemini 3 Pro High/Low to Gemini 3.1 Pro High/Low#2063
omergulen wants to merge 1 commit intolbjlaq:mainfrom
omergulen:codex/migrate-gemini-3-1-pro

Conversation

@omergulen
Copy link
Contributor

@omergulen omergulen commented Feb 20, 2026

Summary

This PR migrates Gemini Pro High/Low model IDs from Gemini 3 to Gemini 3.1:

  • gemini-3-pro-high -> gemini-3.1-pro-high
  • gemini-3-pro-low -> gemini-3.1-pro-low

Scope

  • Migrated only Pro High/Low paths and related routing/config/sync/UI references.
  • Added compatibility mapping so legacy gemini-3-pro-* IDs still resolve correctly.
  • Did not migrate Flash models.
  • Did not migrate image models.

Validation

  • Passed targeted migration tests:
    • proxy::common::model_mapping::tests::*
    • proxy::opencode_sync::tests::*
    • proxy::tests::quota_protection::tests::test_monitored_models_normalization_consistency
  • Frontend build passes (npm run build).
  • Full Rust suite still has pre-existing baseline failures that also reproduce on origin/main.

Resolves

@omergulen omergulen changed the title Migrate Gemini 3 Pro High/Low to Gemini 3.1 Pro High/Low feat: migrate Gemini 3 Pro High/Low to Gemini 3.1 Pro High/Low Feb 20, 2026
@hikenshi
Copy link

Can you add sonnet-4-6 too?

@omergulen
Copy link
Contributor Author

omergulen commented Feb 21, 2026

Can you add sonnet-4-6 too?

Isn't this PR for that? #2014

@hikenshi
Copy link

Can you add sonnet-4-6 too?

Isn't this PR for that? #2014

Thank you

@1sjan
Copy link

1sjan commented Feb 21, 2026

Hello, I am encountering the following error:

All accounts exhausted. Last error: HTTP 403: { "error": { "code": 403, "message": "Verify your account to continue.", "status": "PERMISSION_DENIED" }

Currently, I can use any Gemini 2-series models, but I am unable to use any 3-series models. My reverse proxy traffic shows a 429 (Too Many Requests) status. What should I do to resolve this?

image

@vrdons
Copy link

vrdons commented Feb 27, 2026

Hello, I am encountering the following error:

All accounts exhausted. Last error: HTTP 403: { "error": { "code": 403, "message": "Verify your account to continue.", "status": "PERMISSION_DENIED" }

Currently, I can use any Gemini 2-series models, but I am unable to use any 3-series models. My reverse proxy traffic shows a 429 (Too Many Requests) status. What should I do to resolve this?

image

Open antigravity and send some messages, after that you will get verification message. after you will do verification progress

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.

4 participants