From 6f62b34b122eeb7396e4d58f227483b9d99ee769 Mon Sep 17 00:00:00 2001 From: gahusb Date: Wed, 15 Apr 2026 20:26:44 +0900 Subject: [PATCH] =?UTF-8?q?fix(agent-office):=20docker-compose=20=ED=99=98?= =?UTF-8?q?=EA=B2=BD=EB=B3=80=EC=88=98=20passthrough=20=EB=88=84=EB=9D=BD?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit .env에 값이 있어도 docker-compose.yml의 environment 블록에 선언되지 않으면 컨테이너에 전달되지 않음. ANTHROPIC_API_KEY 미전달로 로또 큐레이터가 schema validation 직전 CuratorError로 실패하던 문제 해결. 추가된 passthrough: ANTHROPIC_API_KEY, LOTTO_BACKEND_URL, LOTTO_CURATOR_MODEL, TELEGRAM_WIFE_CHAT_ID, CONVERSATION_MODEL, CONVERSATION_HISTORY_LIMIT, CONVERSATION_RATE_PER_MIN. Co-Authored-By: Claude Opus 4.6 --- docker-compose.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index d6180ba..debb3d2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -129,6 +129,13 @@ services: - TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN:-} - TELEGRAM_CHAT_ID=${TELEGRAM_CHAT_ID:-} - TELEGRAM_WEBHOOK_URL=${TELEGRAM_WEBHOOK_URL:-} + - TELEGRAM_WIFE_CHAT_ID=${TELEGRAM_WIFE_CHAT_ID:-} + - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY:-} + - LOTTO_BACKEND_URL=${LOTTO_BACKEND_URL:-http://lotto-backend:8000} + - LOTTO_CURATOR_MODEL=${LOTTO_CURATOR_MODEL:-claude-sonnet-4-5} + - CONVERSATION_MODEL=${CONVERSATION_MODEL:-claude-haiku-4-5-20251001} + - CONVERSATION_HISTORY_LIMIT=${CONVERSATION_HISTORY_LIMIT:-20} + - CONVERSATION_RATE_PER_MIN=${CONVERSATION_RATE_PER_MIN:-6} volumes: - ${RUNTIME_PATH:-.}/data/agent-office:/app/data depends_on: