docs(env): add missing environment variables to .env.example
Add env vars from apply_env_overrides() that were absent from .env.example: - ZEROCLAW_REASONING_ENABLED / REASONING_ENABLED (reasoning mode) - ZEROCLAW_STORAGE_PROVIDER (storage backend override) - ZEROCLAW_STORAGE_DB_URL (remote storage connection URL) - ZEROCLAW_STORAGE_CONNECT_TIMEOUT_SECS (storage connect timeout) - ZEROCLAW_PROXY_ENABLED (proxy toggle) - ZEROCLAW_HTTP_PROXY (HTTP proxy URL) - ZEROCLAW_HTTPS_PROXY (HTTPS proxy URL) - ZEROCLAW_ALL_PROXY (SOCKS/universal proxy URL) - ZEROCLAW_NO_PROXY (proxy bypass list) - ZEROCLAW_PROXY_SCOPE (proxy scope: environment|zeroclaw|services) - ZEROCLAW_PROXY_SERVICES (service selector for scoped proxy) Resolves audit finding §6.3. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
parent
77609777ab
commit
7feb57ad53
1 changed files with 20 additions and 0 deletions
20
.env.example
20
.env.example
|
|
@ -21,6 +21,10 @@ PROVIDER=openrouter
|
||||||
# Workspace directory override
|
# Workspace directory override
|
||||||
# ZEROCLAW_WORKSPACE=/path/to/workspace
|
# ZEROCLAW_WORKSPACE=/path/to/workspace
|
||||||
|
|
||||||
|
# Reasoning mode (enables extended thinking for supported models)
|
||||||
|
# ZEROCLAW_REASONING_ENABLED=false
|
||||||
|
# REASONING_ENABLED=false
|
||||||
|
|
||||||
# ── Provider-Specific API Keys ────────────────────────────────
|
# ── Provider-Specific API Keys ────────────────────────────────
|
||||||
# OpenRouter
|
# OpenRouter
|
||||||
# OPENROUTER_API_KEY=sk-or-v1-...
|
# OPENROUTER_API_KEY=sk-or-v1-...
|
||||||
|
|
@ -63,6 +67,22 @@ PROVIDER=openrouter
|
||||||
# ZEROCLAW_GATEWAY_HOST=127.0.0.1
|
# ZEROCLAW_GATEWAY_HOST=127.0.0.1
|
||||||
# ZEROCLAW_ALLOW_PUBLIC_BIND=false
|
# ZEROCLAW_ALLOW_PUBLIC_BIND=false
|
||||||
|
|
||||||
|
# ── Storage ─────────────────────────────────────────────────
|
||||||
|
# Backend override for persistent storage (default: sqlite)
|
||||||
|
# ZEROCLAW_STORAGE_PROVIDER=sqlite
|
||||||
|
# ZEROCLAW_STORAGE_DB_URL=postgres://localhost/zeroclaw
|
||||||
|
# ZEROCLAW_STORAGE_CONNECT_TIMEOUT_SECS=5
|
||||||
|
|
||||||
|
# ── Proxy ──────────────────────────────────────────────────
|
||||||
|
# Forward provider/service traffic through an HTTP(S) proxy.
|
||||||
|
# ZEROCLAW_PROXY_ENABLED=false
|
||||||
|
# ZEROCLAW_HTTP_PROXY=http://proxy.example.com:8080
|
||||||
|
# ZEROCLAW_HTTPS_PROXY=http://proxy.example.com:8080
|
||||||
|
# ZEROCLAW_ALL_PROXY=socks5://proxy.example.com:1080
|
||||||
|
# ZEROCLAW_NO_PROXY=localhost,127.0.0.1
|
||||||
|
# ZEROCLAW_PROXY_SCOPE=zeroclaw # environment|zeroclaw|services
|
||||||
|
# ZEROCLAW_PROXY_SERVICES=openai,anthropic
|
||||||
|
|
||||||
# ── Optional Integrations ────────────────────────────────────
|
# ── Optional Integrations ────────────────────────────────────
|
||||||
# Pushover notifications (`pushover` tool)
|
# Pushover notifications (`pushover` tool)
|
||||||
# PUSHOVER_TOKEN=your-pushover-app-token
|
# PUSHOVER_TOKEN=your-pushover-app-token
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue