Skip to content

[BUG] Vertex AI: missing eu/us multi-region endpoints in region dropdown #165

Description

@mwielgosz-esky

Problem (one or two sentences)

The Vertex AI provider region dropdown does not include eu and us multi-region endpoints for Anthropic Claude models. These are valid GCP locations documented at https://cloud.google.com/vertex-ai/generative-ai/docs/partner-models/use-claude#regions.

Context (who is affected and when)

Users who need multi-region Vertex AI endpoints (eu/us) for data residency or geographic routing cannot select them in the Zoo Code UI. I am currently using Zoo Code and the problem still occurs there.

Reproduction steps

  1. Open Zoo Code settings
  2. Select "Google Vertex AI" as API provider
  3. Choose model claude-opus-4-7
  4. Open the "Google Cloud Region" dropdown
  5. Search for eu or us multi-region options — they are not present

Expected result

eu and us multi-region endpoints should be available in the dropdown alongside global and specific regions (e.g. us-east5).

Actual result

Only global and specific regional endpoints are listed; eu and us multi-region are missing.

Variations tried (optional)

Verified locally on Zoo Code v3.54.1 by inspecting the bundled webview assets: global, us-east5, and europe-west1 are present in the region dropdown, but standalone eu and us entries are absent.

Verified in the current GitHub source as well: packages/types/src/providers/vertex.ts contains claude-opus-4-7 in Vertex model definitions and VERTEX_REGIONS includes global plus many single regions, but does not include eu or us multi-region entries.

Verified via curl that aiplatform.googleapis.com/v1/projects/.../locations/eu/... and .../locations/us/... resolve correctly (HTTP 200).

This issue was previously filed in the archived Roo Code repo as RooCodeInc/Roo-Code#12320 and is being migrated because Zoo Code is the active continuation referenced by the archived project README.

App Version

v3.54.1

API Provider

Google Vertex AI

Model Used

claude-opus-4-7

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