-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample.env
More file actions
38 lines (30 loc) · 1.31 KB
/
Copy pathexample.env
File metadata and controls
38 lines (30 loc) · 1.31 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
35
36
37
38
ORIGIN=http://localhost:5173
# LLM provider (OpenAI-compatible)
PROVIDER_API_KEY=your-api-key-here
LLM_PROVIDER_BASE_URL=http://localhost:1234/v1
MAIN_MODEL=your-model-here
MAX_TOKENS=50000
FIRST_ROUND_MAX_STEPS=10
TOOL_CLASSIFY_TIMEOUT_MS=15000
TOOL_CLASSIFY_MODEL=your-model-here
RELEVANCE_CHECK_MODEL=your-model-here
# Multi-MCP servers for chat tool calling (JSON array, $VAR resolved from env)
# If MCP_SERVERS is not set, falls back to GITHUB_TOKEN/GITHUB_MCP_URL
MCP_SERVERS='[{"id":"github","label":"GitHub","url":"https://api.githubcopilot.com/mcp/","token":"$GITHUB_TOKEN","readonly":true,"tools":"list_issues,get_me,list_pull_requests,pull_request_read,issue_read,search_repositories,get_tag,search_issues,get_file_contents"},{"id":"macula","label":"Macula","url":"https://u.macula.link/mcp","token":"public","readonly":true,"homepage":"https://macula.link"}]'
GITHUB_TOKEN=
# Webhook for notifications
WOSS_USER_WEBHOOK_URL=
WOSS_USER_WEBHOOK_ERROR_URL=
WOSS_USER_WEBHOOK_TOKEN=
# LLM cache toggle (set false to bypass semantic cache for testing)
LLM_CACHE_ENABLED=true
PUBLIC_WOSS_MAX_MESSAGES=50
PUBLIC_WOSS_MAX_CHATS=100
# Datadog APM + Logs
DD_API_KEY=
DD_ENV=production
DD_SITE=datadoghq.eu
# Datadog RUM (public-safe — prefix must be PUBLIC_)
PUBLIC_DD_RUM_APP_ID=
PUBLIC_DD_RUM_CLIENT_TOKEN=
PUBLIC_APP_VERSION=0.0.0