chore(config): agent mock 모드 제거 및 .dockerignore 정리

- AgentConfig.use_mock 필드와 AGENT_USE_MOCK env override 제거 (backend 는 항상 실제 agent 위임)
- .dockerignore 에 .venv/ venv/ 추가

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
민헌 2026-06-19 17:32:38 +09:00
parent 3435e339ab
commit 6fcb4d4e8c
3 changed files with 2 additions and 3 deletions

View File

@ -1,3 +1,5 @@
.venv/
venv/
__pycache__/
*.pyc
.pytest_cache/

View File

@ -49,4 +49,3 @@ class JwtToken(ConfigModel):
class AgentConfig(ConfigModel):
base_url: str = "http://127.0.0.1:9500" # agent 서비스 베이스 URL
timeout_sec: float = 10.0 # 호출 타임아웃(초)
use_mock: bool = True # True 면 agent 미연동 — 내장 mock 응답 사용(agent 개발 중 통합 테스트용)

View File

@ -25,8 +25,6 @@ agent_config: AgentConfig = configs.get(AgentConfig)
# agent 접속 env override (도커/배포에서 host 만 교체). 로컬은 env 미설정 → toml 그대로.
if os.environ.get("AGENT_BASE_URL"):
agent_config.base_url = os.environ["AGENT_BASE_URL"]
if os.environ.get("AGENT_USE_MOCK"):
agent_config.use_mock = os.environ["AGENT_USE_MOCK"].lower() in ("1", "true", "yes")
# DB 접속 env override (config.local.toml 유지, 도커에서 host 만 교체). 로컬은 env 미설정 → toml 그대로.