diff --git a/webview-ui/src/components/settings/providers/GeminiCli.tsx b/webview-ui/src/components/settings/providers/GeminiCli.tsx index 9c1654e4bb..686739ec52 100644 --- a/webview-ui/src/components/settings/providers/GeminiCli.tsx +++ b/webview-ui/src/components/settings/providers/GeminiCli.tsx @@ -40,6 +40,17 @@ export const GeminiCli = ({ apiConfiguration, setApiConfigurationField }: Gemini {t("settings:providers.geminiCli.oauthPathDescription")} + + + +
+ {t("settings:providers.geminiCli.projectIdDescription")} +
+
{t("settings:providers.geminiCli.description")}
diff --git a/webview-ui/src/i18n/locales/en/settings.json b/webview-ui/src/i18n/locales/en/settings.json index 9083d4a204..9107ee7580 100644 --- a/webview-ui/src/i18n/locales/en/settings.json +++ b/webview-ui/src/i18n/locales/en/settings.json @@ -313,6 +313,9 @@ "description": "This provider uses OAuth authentication from the Gemini CLI tool and does not require API keys.", "oauthPath": "OAuth Credentials Path (optional)", "oauthPathDescription": "Path to the OAuth credentials file. Leave empty to use the default location (~/.gemini/oauth_creds.json).", + "projectId": "Google Cloud Project ID (optional)", + "projectIdDescription": "Specify your Google Cloud Project ID for enterprise or non-free tier access. Leave empty for automatic project discovery with personal accounts.", + "projectIdPlaceholder": "e.g., my-project-id", "instructions": "If you haven't authenticated yet, please run", "instructionsContinued": "in your terminal first.", "setupLink": "Gemini CLI Setup Instructions",