Skip to content

[BOT ISSUE] Google/Vertex: gemini-3.1-flash-lite missing vertex in available_providers #657

Description

@github-actions

Summary

The base catalog entry for gemini-3.1-flash-lite lists only "google" in available_providers, but the model is confirmed available on Vertex AI. A Vertex-specific entry (publishers/google/models/gemini-3.1-flash-lite) already exists in the catalog, but the base entry was not updated to include "vertex".

This is an oversight from PR #600 (afc3220), which added the publishers/google/models/gemini-3.1-flash-lite entry but did not update the base entry's available_providers.

Gap

The base entry gemini-3.1-flash-lite (line ~6756 in model_list.json) has:

"available_providers": ["google"]

It should be:

"available_providers": ["google", "vertex"]

Evidence of inconsistency

The preview version of the same model is correctly configured:

  • gemini-3.1-flash-lite-preview (line ~6044) has available_providers: ["google", "vertex"]
  • publishers/google/models/gemini-3.1-flash-lite-preview (line ~8530) also exists ✅

Every other current Gemini 3.x model lists both providers:

  • gemini-3.5-flash["google", "vertex"]
  • gemini-3.1-pro-preview["google", "vertex"]
  • gemini-3-flash-preview["google", "vertex"]

Additionally, the base entry is missing supported_regions that the preview version has (["global"]).

Verification checklist

  • Cross-source: Model confirmed on Vertex AI pricing page (lists gemini-3.1-flash-lite with Global $0.25/$1.50 and Non-global $0.275/$1.65 pricing) AND on the Google AI models page (listed as "Stable")
  • Recent commits: PR add gemini 3.1-flash-lite for vertex #600 added the Vertex-specific entry but did not update the base entry
  • ID format: Entry already exists — only available_providers needs updating
  • Existing issues: No open issue covers this gap (searched gemini-3.1-flash-lite vertex)

Verification notes

Field Source Notes
Vertex availability Vertex AI pricing page Listed with Global and Non-global pricing tiers
Google AI availability Google AI models page Listed as "Stable"
Vertex entry exists model_list.json line ~8546 publishers/google/models/gemini-3.1-flash-lite already present
Base entry missing vertex model_list.json line ~6756 available_providers: ["google"] — missing "vertex"
Preview version correct model_list.json line ~6044 gemini-3.1-flash-lite-preview has ["google", "vertex"]

Local files inspected

  • packages/proxy/schema/model_list.json — confirmed inconsistency between base entry and Vertex-specific entry

Source URLs

{
  "kind": "missing_model",
  "provider": "vertex",
  "models": ["gemini-3.1-flash-lite"],
  "status": "active",
  "model_specs": {
    "gemini-3.1-flash-lite": {
      "format": "google",
      "flavor": "chat",
      "multimodal": true,
      "available_providers": ["google", "vertex"],
      "supported_regions": ["global"],
      "input_cost_per_mil_tokens": 0.25,
      "output_cost_per_mil_tokens": 1.5,
      "input_cache_read_cost_per_mil_tokens": 0.025,
      "displayName": "Gemini 3.1 Flash-Lite",
      "reasoning": true,
      "reasoning_budget": true,
      "max_input_tokens": 1048576,
      "max_output_tokens": 65536
    }
  },
  "source_urls": [
    "https://cloud.google.com/vertex-ai/generative-ai/pricing",
    "https://ai.google.dev/gemini-api/docs/models/gemini"
  ]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions