diff --git a/packages/cli/src/validateNonInterActiveAuth.ts b/packages/cli/src/validateNonInterActiveAuth.ts index 52681d12..ab1675b9 100644 --- a/packages/cli/src/validateNonInterActiveAuth.ts +++ b/packages/cli/src/validateNonInterActiveAuth.ts @@ -24,6 +24,9 @@ function getAuthTypeFromEnv(): AuthType | undefined { if (process.env['OPENAI_API_KEY']) { return AuthType.USE_OPENAI; } + if (process.env['QWEN_OAUTH']) { + return AuthType.QWEN_OAUTH; + } return undefined; } @@ -47,7 +50,7 @@ export async function validateNonInteractiveAuth( enforcedType || getAuthTypeFromEnv() || configuredAuthType; if (!effectiveAuthType) { - const message = `Please set an Auth method in your ${USER_SETTINGS_PATH} or specify one of the following environment variables before running: GEMINI_API_KEY, OPENAI_API_KEY, GOOGLE_GENAI_USE_VERTEXAI, GOOGLE_GENAI_USE_GCA`; + const message = `Please set an Auth method in your ${USER_SETTINGS_PATH} or specify one of the following environment variables before running: QWEN_OAUTH, OPENAI_API_KEY`; throw new Error(message); }