Skip to content

Commit acce625

Browse files
fix: add TARGET_API_KEY, LLM_BACKEND, LLM_API_BASE_PATH to .env schema (Light-Heart-Labs#595)
All three are written to .env by Phase 06 and present in .env.example but missing from .env.schema.json. Schema validation crashes the installer. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 9f2cb19 commit acce625

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

dream-server/.env.schema.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,20 @@
3131
"description": "URL where all services send LLM requests",
3232
"default": "http://llama-server:8080"
3333
},
34+
"LLM_BACKEND": {
35+
"type": "string",
36+
"description": "Inference backend: llama-server or lemonade",
37+
"default": "llama-server"
38+
},
39+
"LLM_API_BASE_PATH": {
40+
"type": "string",
41+
"description": "Base API path for the inference backend",
42+
"default": "/v1"
43+
},
44+
"TARGET_API_KEY": {
45+
"type": "string",
46+
"description": "API key for Privacy Shield upstream target (set to LITELLM_KEY in lemonade mode)"
47+
},
3448
"ANTHROPIC_API_KEY": {
3549
"type": "string",
3650
"description": "Anthropic API key (cloud/hybrid modes)"

0 commit comments

Comments
 (0)