import os

BOT_TOKEN = os.environ.get("ANU_CONFIRM_BOT_TOKEN", "")
CHAT_ID = os.environ.get("ANU_CONFIRM_CHAT_ID", "")
SECRET_KEY = os.environ.get("ANU_CONFIRM_SECRET", "")
SCOPE_VIOLATION_CHAT_ID = os.environ.get("SCOPE_VIOLATION_CHAT_ID", "")  # 미설정 시 동일 chat 사용
TRIGGER_MARKER = os.environ.get("ANU_CONFIRM_TRIGGER", ".merge-done")  # task-2368 결과 후 변경 가능
TTL_SECONDS = int(os.environ.get("ANU_CONFIRM_TTL", "300"))
LISTEN_HOST = os.environ.get("ANU_CONFIRM_HOST", "127.0.0.1")
LISTEN_PORT = int(os.environ.get("ANU_CONFIRM_PORT", "8765"))
WORKSPACE_ROOT = os.environ.get("WORKSPACE_ROOT", "/home/jay/workspace")
PROCESSED_DIR = os.path.join(WORKSPACE_ROOT, "memory", "events", "anu-confirm")
GH_REPO = os.environ.get("GH_REPO", "JonghyukJeon/workspace")  # gh pr merge 대상
