From db852dcf7c8e3b461fabb1bdcf0c80a27d1da77d Mon Sep 17 00:00:00 2001 From: Aleksandr Suhinin <95745995+AlexandrSuhinin@users.noreply.github.com> Date: Mon, 18 May 2026 16:31:51 +0300 Subject: [PATCH] fix: flaky authentication bypass for gateway (#686) Sometimes leads to auth required error. --- src/acp-agent.ts | 2 +- src/tests/authorization.test.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/acp-agent.ts b/src/acp-agent.ts index 4902f1a7..c9d15fe4 100644 --- a/src/acp-agent.ts +++ b/src/acp-agent.ts @@ -2277,7 +2277,7 @@ function createEnvForGateway(request?: GatewayAuthRequest) { return { ANTHROPIC_BASE_URL: request._meta.gateway.baseUrl, ANTHROPIC_CUSTOM_HEADERS: customHeaders, - ANTHROPIC_AUTH_TOKEN: "", // Must be specified to bypass claude login requirement + ANTHROPIC_AUTH_TOKEN: " ", // Must be specified to bypass claude login requirement }; } diff --git a/src/tests/authorization.test.ts b/src/tests/authorization.test.ts index 6056c820..d9a36c7b 100644 --- a/src/tests/authorization.test.ts +++ b/src/tests/authorization.test.ts @@ -117,7 +117,7 @@ describe("authorization", () => { expect.objectContaining({ options: expect.objectContaining({ env: expect.objectContaining({ - ANTHROPIC_AUTH_TOKEN: "", + ANTHROPIC_AUTH_TOKEN: " ", ANTHROPIC_BASE_URL: "https://gateway.example", ANTHROPIC_CUSTOM_HEADERS: "x-api-key: test", userEnv: "userEnv",