DSCC
home / reference / env-vars

Environment Variables

Every environment variable DSCC reads. Citations point to the source module that consumes the value.

Variables

Variable Purpose File:line
DSCC_MODEL Default model when --model is omitted main.rs:391
DSCC_PERMISSION_MODE Default permission mode main.rs:448–452
DSCC_API_KEY Generic OpenAI-compatible API key main.rs:195–205
DSCC_BASE_URL Generic OpenAI-compatible endpoint main.rs:207–216
ANTHROPIC_API_KEY Anthropic auth api providers
ANTHROPIC_BASE_URL Anthropic endpoint override api providers
XAI_API_KEY xAI / Grok auth api providers
XAI_BASE_URL xAI endpoint (default https://api.x.ai/v1) api providers
DEEPSEEK_API_KEY DeepSeek auth api providers
DEEPSEEK_BASE_URL DeepSeek endpoint (default https://api.deepseek.com/v1) api providers
DSCC_WEB_SEARCH_BASE_URL Override web-search endpoint tools.rs WebSearch
DSCC_TODO_STORE Path override for TodoWrite store tools.rs TodoWrite
DSCC_AGENT_STORE Path override for agent artifacts tools.rs Agent
DSCC_BUNDLED_SKILLS Directory of bundled skills commands/lib.rs skill discovery
DSCC_CONFIG_HOME Override user config home (default ~/.dscc/) runtime config
CODEX_HOME Legacy compat: user instruction / skill directory tools.rs:1473; commands/lib.rs:642

Precedence notes