-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
36 lines (29 loc) · 1.26 KB
/
Copy path.env.example
File metadata and controls
36 lines (29 loc) · 1.26 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
# AI Provider: "anthropic" or "ollama"
AI_PROVIDER=ollama
# Anthropic (if AI_PROVIDER=anthropic)
ANTHROPIC_API_KEY=sk-ant-...
# Ollama (if AI_PROVIDER=ollama)
OLLAMA_BASE_URL=http://localhost:11434
OLLAMA_MODEL=llama3.2
# Healing Mode: "safe" or "autonomous"
HEALING_MODE=safe
# Autonomous Mode policy (Sprint 5) — only used when HEALING_MODE=autonomous.
# Budget is tracked in tokens and time, never currency — see LEARNINGS.md
# "Decision: budget in tokens/time, never in currency" for why.
AUTONOMOUS_MIN_CONFIDENCE=0.75
AUTONOMOUS_MAX_ATTEMPTS_TOTAL=5
AUTONOMOUS_MAX_INPUT_TOKENS=50000
AUTONOMOUS_MAX_OUTPUT_TOKENS=10000
AUTONOMOUS_MAX_TIME_PER_HEAL_MS=60000
# Chaos App
CHAOS_APP_URL=http://localhost:5173
CHAOS_LEVEL=MEDIUM # LOW | MEDIUM | HIGH
SHADOW_DOM_ENABLED=false # independent of CHAOS_LEVEL — combinable with any level
COMPONENT_REMOUNT_ENABLED=true # Sprint 6A — independent of CHAOS_LEVEL and Shadow DOM.
# Mirror this with chaos_app/.env's VITE_COMPONENT_REMOUNT_ENABLED
# so the test runner and the app under test agree on the same run.
# Database
DB_PATH=phoenix/training/healing_history.db
# Timeouts
DEFAULT_TIMEOUT=10000
HEALING_TIMEOUT=30000