-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
34 lines (29 loc) · 2.03 KB
/
.env.example
File metadata and controls
34 lines (29 loc) · 2.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# ─── MS365 Authentication ───────────────────────────────────────
# MS 365 MCP Server (https://github.com/softeria-eu/ms-365-mcp-server)와
# 동일한 토큰 캐시를 공유합니다. MCP 서버에서 먼저 로그인하세요.
MS365_CLIENT_ID=084a3e9f-a9f4-43f7-89f9-d229cf97853e
MS365_AUTHORITY=https://login.microsoftonline.com/common
MS365_TOKEN_CACHE_PATH=~/.config/ms-365-mcp/.token-cache.json
MS365_SELECTED_ACCOUNT_PATH=~/.config/ms-365-mcp/.selected-account.json
MS365_SCOPES=Mail.ReadWrite,Chat.Read,ChatMessage.Read,Team.ReadBasic.All,Channel.ReadBasic.All,ChannelMessage.Read.All,User.Read
# ─── Paths ──────────────────────────────────────────────────────
# WorkStream KB 루트 디렉토리 (절대 경로 또는 ~ 사용 가능)
KB_ROOT=~/workstream-kb
# Claude CLI 절대 경로 (which claude 로 확인)
CLAUDE_CLI_PATH=/usr/local/bin/claude
# ─── Fetcher Settings ──────────────────────────────────────────
MAIL_FETCH_LIMIT=50
TEAMS_CHAT_LIMIT=30
TEAMS_MESSAGE_LIMIT=20
ATTACHMENT_MAX_SIZE_MB=10
INITIAL_FETCH_DAYS=7
# ─── Retention Policy ─────────────────────────────────────────
# 데이터 수집 시작일 (이 날짜 이전 데이터는 fetch하지 않음)
DATA_START_DATE=2026-02-01
# N개월 지난 데이터를 archive/로 이동
ARCHIVE_AFTER_MONTHS=6
# ─── Processor Settings ────────────────────────────────────────
CLAUDE_TIMEOUT_MS=180000
# ─── Display ──────────────────────────────────────────────────
# 1:1 DM 식별용 내 Teams 표시 이름
MY_DISPLAY_NAME=손성준