From 7ac753ada43563c871d14d09059c96fb555eed10 Mon Sep 17 00:00:00 2001 From: hailin Date: Tue, 24 Feb 2026 04:49:27 -0800 Subject: [PATCH] fix: add ANTHROPIC_BASE_URL to agent-service for proxy access The agent-service was missing the ANTHROPIC_BASE_URL environment variable, causing the Claude Agent SDK to call api.anthropic.com directly instead of going through the proxy at 67.223.119.33, resulting in 403 Forbidden errors. Co-Authored-By: Claude Opus 4.6 --- deploy/docker/docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deploy/docker/docker-compose.yml b/deploy/docker/docker-compose.yml index c133dfb..6841887 100644 --- a/deploy/docker/docker-compose.yml +++ b/deploy/docker/docker-compose.yml @@ -129,6 +129,8 @@ services: - DB_DATABASE=${POSTGRES_DB:-it0} - REDIS_URL=redis://redis:6379 - AGENT_ENGINE_TYPE=claude_agent_sdk + - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY} + - ANTHROPIC_BASE_URL=${ANTHROPIC_BASE_URL} - AGENT_SERVICE_PORT=3002 healthcheck: test: ["CMD-SHELL", "node -e \"require('http').get('http://localhost:3002/',r=>{process.exit(r.statusCode<500?0:1)}).on('error',()=>process.exit(1))\""]