-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
36 lines (28 loc) · 1.4 KB
/
.env.example
File metadata and controls
36 lines (28 loc) · 1.4 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
# GitHub Copilot Configuration (Default LLM backend)
# Authentication: on first run, you'll be prompted to authenticate via device flow.
# Tokens are cached at ~/.config/copilot-llm/ and auto-refresh.
# Note: Regular GitHub PATs do NOT work with the Copilot Chat API.
# Primary model (default: gpt-4o)
# COPILOT_MODEL=gpt-4o
# Fallback chain (comma-separated, tried in order if primary fails)
# COPILOT_FALLBACK_MODELS=claude-sonnet-4,gpt-4o,gpt-4o-mini
# OpenAI Configuration (Optional — overrides Copilot when AGENT_BACKEND=openai)
# Get your API key from: https://platform.openai.com/api-keys
# If set, uses OpenAI SDK directly with beta.chat.completions.parse()
# OPENAI_API_KEY=your-openai-api-key-here
# OPENAI_MODEL=gpt-4o-mini
# OPENAI_BASE_URL=https://api.openai.com/v1
# Knowledge Base Publishing Configuration (for KBA Drafter)
# FileSystem Adapter (MVP - writes markdown files)
KB_FILE_BASE_PATH=./kb_published
KB_FILE_CREATE_CATEGORIES=true
# SharePoint Adapter (future - not yet implemented)
# KB_SHAREPOINT_SITE_URL=https://company.sharepoint.com/sites/KB
# KB_SHAREPOINT_CLIENT_ID=your-client-id
# KB_SHAREPOINT_CLIENT_SECRET=your-client-secret
# ITSM/ServiceNow Adapter (future - not yet implemented)
# KB_ITSM_INSTANCE_URL=https://company.service-now.com
# KB_ITSM_USERNAME=your-username
# KB_ITSM_PASSWORD=your-password
# Optional: Frontend build path override
# FRONTEND_DIST=/path/to/custom/frontend/dist