# QuectoClaw — Environment Variable Overrides
#
# Use these instead of storing secrets in config.json.
# Copy this file to .env and fill in your values.
# DO NOT commit your .env file to version control.
# ── Provider API Keys ──────────────────────────────────────────────
# QUECTOCLAW_PROVIDERS_OPENAI_API_KEY=sk-...
# QUECTOCLAW_PROVIDERS_OPENAI_API_BASE=https://api.openai.com/v1
# QUECTOCLAW_PROVIDERS_ANTHROPIC_API_KEY=sk-ant-...
# QUECTOCLAW_PROVIDERS_OPENROUTER_API_KEY=sk-or-...
# QUECTOCLAW_PROVIDERS_GEMINI_API_KEY=...
# QUECTOCLAW_PROVIDERS_GROQ_API_KEY=gsk_...
# ── Agent Defaults ─────────────────────────────────────────────────
# QUECTOCLAW_AGENTS_DEFAULTS_MODEL=gpt-4o-mini
# QUECTOCLAW_AGENTS_DEFAULTS_WORKSPACE=~/.quectoclaw/workspace
# QUECTOCLAW_AGENTS_DEFAULTS_RESTRICT_TO_WORKSPACE=true
# QUECTOCLAW_AGENTS_DEFAULTS_MAX_TOKENS=8192
# QUECTOCLAW_AGENTS_DEFAULTS_TEMPERATURE=0.7
# QUECTOCLAW_AGENTS_DEFAULTS_MAX_TOOL_ITERATIONS=20
# ── Channel Tokens ─────────────────────────────────────────────────
# QUECTOCLAW_CHANNELS_TELEGRAM_TOKEN=123456:ABC...
# QUECTOCLAW_CHANNELS_TELEGRAM_ENABLED=true
# QUECTOCLAW_CHANNELS_DISCORD_TOKEN=...
# QUECTOCLAW_CHANNELS_DISCORD_ENABLED=true