returnOAuthConfig{},infraerrors.Newf(http.StatusBadRequest,"GEMINI_CLI_OAUTH_CLIENT_SECRET_MISSING","built-in Gemini CLI OAuth client_secret is not configured; set %s or provide a custom OAuth client",GeminiCLIOAuthClientSecretEnv)
returnOAuthConfig{},fmt.Errorf("OAuth client not configured: please set both client_id and client_secret (or leave both empty to use the built-in Gemini CLI client)")
returnOAuthConfig{},infraerrors.New(http.StatusBadRequest,"GEMINI_OAUTH_CLIENT_NOT_CONFIGURED","OAuth client not configured: please set both client_id and client_secret (or leave both empty to use the built-in Gemini CLI client)")