-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
29 lines (21 loc) · 1.11 KB
/
.env.example
File metadata and controls
29 lines (21 loc) · 1.11 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
# Night Shift Agent Configuration
# Copy this file to .env and fill in your values
# Required: GitHub Personal Access Token
# Needs permissions: Contents (read/write), Pull requests (read/write), Metadata (read), Actions (read)
GH_BOT_TOKEN=ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# Optional: Git commit author username
BOT_USERNAME=agentnightshift
# Optional: LLM provider ("gemini", "claude", or "openrouter") - defaults to gemini
PREFERRED_AGENT_PROVIDER=gemini
# Optional: Model to use (defaults to gemini-3-flash-preview for Gemini)
PREFERRED_AGENT_MODEL=gemini-3-flash-preview
# Optional: OpenRouter API (used as fallback when CLI providers are exhausted)
# OPENROUTER_API_KEY=sk-or-...
# OPENROUTER_MODEL=mistralai/devstral-2-2512:free
# Other free options: qwen/qwen3-coder-480b-a35b:free, deepseek/deepseek-r1-0528:free
# Optional: Default target project directory (used when no CLI argument provided)
DEFAULT_TARGET_PROJECT=/path/to/your/target/project
# Optional: Ollama model (when using local Ollama)
# OLLAMA_MODEL=deepseek-r1:32b
# Optional: Force a specific provider (skip failover chain)
# FORCE_PROVIDER=ollama