Files

1 line
48 KiB
JSON

{"repo": "b0xtch/zeroclaw", "files": {".env.example": {"3482771d6d681efe97a3517eb65912b8763ca2d5": {"t": 1785745180.7771692, "n": 3907, "h": "bf206a7f166f69e0", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-6\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# Reasoning mode (enables extended thinking for supported models)\n# ZEROCLAW_REASONING_ENABLED=false\n# REASONING_ENABLED=false\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_OAUTH_TOKEN=...\n# MINIMAX_API_KEY=...\n# MINIMAX_OAUTH_REFRESH_TOKEN=...\n# MINIMAX_OAUTH_REGION=global # optional: global|cn\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# OPENCODE_GO_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Storage ─────────────────────────────────────────────────\n# Backend override for persistent storage (default: sqlite)\n# ZEROCLAW_STORAGE_PROVIDER=sqlite\n\n# ── Proxy ──────────────────────────────────────────────────\n# Forward provider/service traffic through an HTTP(S) proxy.\n# ZEROCLAW_PROXY_ENABLED=false\n# ZEROCLAW_HTTP_PROXY=http://proxy.example.com:8080\n# ZEROCLAW_HTTPS_PROXY=http://proxy.example.com:8080\n# ZEROCLAW_ALL_PROXY=socks5://proxy.example.com:1080\n# ZEROCLAW_NO_PROXY=localhost,127.0.0.1\n# ZEROCLAW_PROXY_SCOPE=zeroclaw # environment|zeroclaw|services\n# ZEROCLAW_PROXY_SERVICES=openai,anthropic\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n\n# ── Z.AI GLM Coding Plan ───────────────────────────────────────\n# Z.AI provides GLM models through OpenAI-compatible endpoints.\n# API key format: id.secret (e.g., abc123.xyz789)\n#\n# Usage:\n# zeroclaw onboard --provider zai --api-key YOUR_ZAI_API_KEY\n#\n# Or set the environment variable:\n# ZAI_API_KEY=your-id.secret\n#\n# Common models: glm-5, glm-4.7, glm-4-plus, glm-4-flash\n# See docs/zai-glm-setup.md for detailed configuration.\n\n# ── Web Search ────────────────────────────────────────────────\n# Web search tool for finding information on the internet.\n# Enabled by default with DuckDuckGo (free, no API key required).\n#\n# WEB_SEARCH_ENABLED=true\n# WEB_SEARCH_PROVIDER=duckduckgo\n# WEB_SEARCH_MAX_RESULTS=5\n# WEB_SEARCH_TIMEOUT_SECS=15\n#\n# Optional: Brave Search (requires API key from https://brave.com/search/api)\n# WEB_SEARCH_PROVIDER=brave\n# BRAVE_API_KEY=your-brave-search-api-key\n#\n# Optional: SearXNG (self-hosted, requires instance URL)\n# WEB_SEARCH_PROVIDER=searxng\n# SEARXNG_INSTANCE_URL=https://searx.example.com\n"}, "7bc268c5d68d2d2065fd1da38edde4fdf0ca8f91": {"t": 1785748437.7225628, "n": 3907, "h": "bf206a7f166f69e0", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-6\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# Reasoning mode (enables extended thinking for supported models)\n# ZEROCLAW_REASONING_ENABLED=false\n# REASONING_ENABLED=false\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_OAUTH_TOKEN=...\n# MINIMAX_API_KEY=...\n# MINIMAX_OAUTH_REFRESH_TOKEN=...\n# MINIMAX_OAUTH_REGION=global # optional: global|cn\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# OPENCODE_GO_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Storage ─────────────────────────────────────────────────\n# Backend override for persistent storage (default: sqlite)\n# ZEROCLAW_STORAGE_PROVIDER=sqlite\n\n# ── Proxy ──────────────────────────────────────────────────\n# Forward provider/service traffic through an HTTP(S) proxy.\n# ZEROCLAW_PROXY_ENABLED=false\n# ZEROCLAW_HTTP_PROXY=http://proxy.example.com:8080\n# ZEROCLAW_HTTPS_PROXY=http://proxy.example.com:8080\n# ZEROCLAW_ALL_PROXY=socks5://proxy.example.com:1080\n# ZEROCLAW_NO_PROXY=localhost,127.0.0.1\n# ZEROCLAW_PROXY_SCOPE=zeroclaw # environment|zeroclaw|services\n# ZEROCLAW_PROXY_SERVICES=openai,anthropic\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n\n# ── Z.AI GLM Coding Plan ───────────────────────────────────────\n# Z.AI provides GLM models through OpenAI-compatible endpoints.\n# API key format: id.secret (e.g., abc123.xyz789)\n#\n# Usage:\n# zeroclaw onboard --provider zai --api-key YOUR_ZAI_API_KEY\n#\n# Or set the environment variable:\n# ZAI_API_KEY=your-id.secret\n#\n# Common models: glm-5, glm-4.7, glm-4-plus, glm-4-flash\n# See docs/zai-glm-setup.md for detailed configuration.\n\n# ── Web Search ────────────────────────────────────────────────\n# Web search tool for finding information on the internet.\n# Enabled by default with DuckDuckGo (free, no API key required).\n#\n# WEB_SEARCH_ENABLED=true\n# WEB_SEARCH_PROVIDER=duckduckgo\n# WEB_SEARCH_MAX_RESULTS=5\n# WEB_SEARCH_TIMEOUT_SECS=15\n#\n# Optional: Brave Search (requires API key from https://brave.com/search/api)\n# WEB_SEARCH_PROVIDER=brave\n# BRAVE_API_KEY=your-brave-search-api-key\n#\n# Optional: SearXNG (self-hosted, requires instance URL)\n# WEB_SEARCH_PROVIDER=searxng\n# SEARXNG_INSTANCE_URL=https://searx.example.com\n"}, "86a0584513a34c411ebf169930fdf00720b5e4eb": {"t": 1785748438.8005831, "n": 4005, "h": "9742ed78a79957a6", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-6\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# Reasoning mode (enables extended thinking for supported models)\n# ZEROCLAW_REASONING_ENABLED=false\n# REASONING_ENABLED=false\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_OAUTH_TOKEN=...\n# MINIMAX_API_KEY=...\n# MINIMAX_OAUTH_REFRESH_TOKEN=...\n# MINIMAX_OAUTH_REGION=global # optional: global|cn\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# OPENCODE_GO_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Storage ─────────────────────────────────────────────────\n# Backend override for persistent storage (default: sqlite)\n# ZEROCLAW_STORAGE_PROVIDER=sqlite\n# ZEROCLAW_STORAGE_DB_URL=postgres://localhost/zeroclaw\n# ZEROCLAW_STORAGE_CONNECT_TIMEOUT_SECS=5\n\n# ── Proxy ──────────────────────────────────────────────────\n# Forward provider/service traffic through an HTTP(S) proxy.\n# ZEROCLAW_PROXY_ENABLED=false\n# ZEROCLAW_HTTP_PROXY=http://proxy.example.com:8080\n# ZEROCLAW_HTTPS_PROXY=http://proxy.example.com:8080\n# ZEROCLAW_ALL_PROXY=socks5://proxy.example.com:1080\n# ZEROCLAW_NO_PROXY=localhost,127.0.0.1\n# ZEROCLAW_PROXY_SCOPE=zeroclaw # environment|zeroclaw|services\n# ZEROCLAW_PROXY_SERVICES=openai,anthropic\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n\n# ── Z.AI GLM Coding Plan ───────────────────────────────────────\n# Z.AI provides GLM models through OpenAI-compatible endpoints.\n# API key format: id.secret (e.g., abc123.xyz789)\n#\n# Usage:\n# zeroclaw onboard --provider zai --api-key YOUR_ZAI_API_KEY\n#\n# Or set the environment variable:\n# ZAI_API_KEY=your-id.secret\n#\n# Common models: glm-5, glm-4.7, glm-4-plus, glm-4-flash\n# See docs/zai-glm-setup.md for detailed configuration.\n\n# ── Web Search ────────────────────────────────────────────────\n# Web search tool for finding information on the internet.\n# Enabled by default with DuckDuckGo (free, no API key required).\n#\n# WEB_SEARCH_ENABLED=true\n# WEB_SEARCH_PROVIDER=duckduckgo\n# WEB_SEARCH_MAX_RESULTS=5\n# WEB_SEARCH_TIMEOUT_SECS=15\n#\n# Optional: Brave Search (requires API key from https://brave.com/search/api)\n# WEB_SEARCH_PROVIDER=brave\n# BRAVE_API_KEY=your-brave-search-api-key\n#\n# Optional: SearXNG (self-hosted, requires instance URL)\n# WEB_SEARCH_PROVIDER=searxng\n# SEARXNG_INSTANCE_URL=https://searx.example.com\n"}, "74fe29d7727d78372494e5ef7a77a48ae01acc56": {"t": 1785748440.0376177, "n": 3867, "h": "81551e5f790aea85", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-6\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# Reasoning mode (enables extended thinking for supported models)\n# ZEROCLAW_REASONING_ENABLED=false\n# REASONING_ENABLED=false\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_OAUTH_TOKEN=...\n# MINIMAX_API_KEY=...\n# MINIMAX_OAUTH_REFRESH_TOKEN=...\n# MINIMAX_OAUTH_REGION=global # optional: global|cn\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# OPENCODE_GO_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Storage ─────────────────────────────────────────────────\n# Backend override for persistent storage (default: sqlite)\n# ZEROCLAW_STORAGE_PROVIDER=sqlite\n# ZEROCLAW_STORAGE_DB_URL=postgres://localhost/zeroclaw\n# ZEROCLAW_STORAGE_CONNECT_TIMEOUT_SECS=5\n\n# ── Proxy ──────────────────────────────────────────────────\n# Forward provider/service traffic through an HTTP(S) proxy.\n# ZEROCLAW_PROXY_ENABLED=false\n# ZEROCLAW_HTTP_PROXY=http://proxy.example.com:8080\n# ZEROCLAW_HTTPS_PROXY=http://proxy.example.com:8080\n# ZEROCLAW_ALL_PROXY=socks5://proxy.example.com:1080\n# ZEROCLAW_NO_PROXY=localhost,127.0.0.1\n# ZEROCLAW_PROXY_SCOPE=zeroclaw # environment|zeroclaw|services\n# ZEROCLAW_PROXY_SERVICES=openai,anthropic\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n\n# ── Z.AI GLM Coding Plan ───────────────────────────────────────\n# Z.AI provides GLM models through OpenAI-compatible endpoints.\n# API key format: id.secret (e.g., abc123.xyz789)\n#\n# Usage:\n# zeroclaw onboard --provider zai --api-key YOUR_ZAI_API_KEY\n#\n# Or set the environment variable:\n# ZAI_API_KEY=your-id.secret\n#\n# Common models: glm-5, glm-4.7, glm-4-plus, glm-4-flash\n# See docs/zai-glm-setup.md for detailed configuration.\n\n# ── Web Search ────────────────────────────────────────────────\n# Web search tool for finding information on the internet.\n# Enabled by default with DuckDuckGo (free, no API key required).\n#\n# WEB_SEARCH_ENABLED=true\n# WEB_SEARCH_PROVIDER=duckduckgo\n# WEB_SEARCH_MAX_RESULTS=5\n# WEB_SEARCH_TIMEOUT_SECS=15\n#\n# Optional: Brave Search (requires API key from https://brave.com/search/api)\n# WEB_SEARCH_PROVIDER=brave\n# BRAVE_API_KEY=your-brave-search-api-key\n"}, "7feb57ad53073e38b046355f0fd58e3a4da95c54": {"t": 1785748441.3306575, "n": 3841, "h": "1fd05be9ed263282", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-6\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# Reasoning mode (enables extended thinking for supported models)\n# ZEROCLAW_REASONING_ENABLED=false\n# REASONING_ENABLED=false\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_OAUTH_TOKEN=...\n# MINIMAX_API_KEY=...\n# MINIMAX_OAUTH_REFRESH_TOKEN=...\n# MINIMAX_OAUTH_REGION=global # optional: global|cn\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Storage ─────────────────────────────────────────────────\n# Backend override for persistent storage (default: sqlite)\n# ZEROCLAW_STORAGE_PROVIDER=sqlite\n# ZEROCLAW_STORAGE_DB_URL=postgres://localhost/zeroclaw\n# ZEROCLAW_STORAGE_CONNECT_TIMEOUT_SECS=5\n\n# ── Proxy ──────────────────────────────────────────────────\n# Forward provider/service traffic through an HTTP(S) proxy.\n# ZEROCLAW_PROXY_ENABLED=false\n# ZEROCLAW_HTTP_PROXY=http://proxy.example.com:8080\n# ZEROCLAW_HTTPS_PROXY=http://proxy.example.com:8080\n# ZEROCLAW_ALL_PROXY=socks5://proxy.example.com:1080\n# ZEROCLAW_NO_PROXY=localhost,127.0.0.1\n# ZEROCLAW_PROXY_SCOPE=zeroclaw # environment|zeroclaw|services\n# ZEROCLAW_PROXY_SERVICES=openai,anthropic\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n\n# ── Z.AI GLM Coding Plan ───────────────────────────────────────\n# Z.AI provides GLM models through OpenAI-compatible endpoints.\n# API key format: id.secret (e.g., abc123.xyz789)\n#\n# Usage:\n# zeroclaw onboard --provider zai --api-key YOUR_ZAI_API_KEY\n#\n# Or set the environment variable:\n# ZAI_API_KEY=your-id.secret\n#\n# Common models: glm-5, glm-4.7, glm-4-plus, glm-4-flash\n# See docs/zai-glm-setup.md for detailed configuration.\n\n# ── Web Search ────────────────────────────────────────────────\n# Web search tool for finding information on the internet.\n# Enabled by default with DuckDuckGo (free, no API key required).\n#\n# WEB_SEARCH_ENABLED=true\n# WEB_SEARCH_PROVIDER=duckduckgo\n# WEB_SEARCH_MAX_RESULTS=5\n# WEB_SEARCH_TIMEOUT_SECS=15\n#\n# Optional: Brave Search (requires API key from https://brave.com/search/api)\n# WEB_SEARCH_PROVIDER=brave\n# BRAVE_API_KEY=your-brave-search-api-key\n"}, "daef8f8094a70a9c8a144312001965f1b34ff2e7": {"t": 1785748442.4405181, "n": 2987, "h": "0ea4fe944f57efbe", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-6\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_OAUTH_TOKEN=...\n# MINIMAX_API_KEY=...\n# MINIMAX_OAUTH_REFRESH_TOKEN=...\n# MINIMAX_OAUTH_REGION=global # optional: global|cn\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n\n# ── Z.AI GLM Coding Plan ───────────────────────────────────────\n# Z.AI provides GLM models through OpenAI-compatible endpoints.\n# API key format: id.secret (e.g., abc123.xyz789)\n#\n# Usage:\n# zeroclaw onboard --provider zai --api-key YOUR_ZAI_API_KEY\n#\n# Or set the environment variable:\n# ZAI_API_KEY=your-id.secret\n#\n# Common models: glm-5, glm-4.7, glm-4-plus, glm-4-flash\n# See docs/zai-glm-setup.md for detailed configuration.\n\n# ── Web Search ────────────────────────────────────────────────\n# Web search tool for finding information on the internet.\n# Enabled by default with DuckDuckGo (free, no API key required).\n#\n# WEB_SEARCH_ENABLED=true\n# WEB_SEARCH_PROVIDER=duckduckgo\n# WEB_SEARCH_MAX_RESULTS=5\n# WEB_SEARCH_TIMEOUT_SECS=15\n#\n# Optional: Brave Search (requires API key from https://brave.com/search/api)\n# WEB_SEARCH_PROVIDER=brave\n# BRAVE_API_KEY=your-brave-search-api-key\n"}, "0bd2fbba2a679a8032e217dc44c258901b48b918": {"t": 1785748443.5411139, "n": 2994, "h": "355136ddbf24a247", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-20250514\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_OAUTH_TOKEN=...\n# MINIMAX_API_KEY=...\n# MINIMAX_OAUTH_REFRESH_TOKEN=...\n# MINIMAX_OAUTH_REGION=global # optional: global|cn\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n\n# ── Z.AI GLM Coding Plan ───────────────────────────────────────\n# Z.AI provides GLM models through OpenAI-compatible endpoints.\n# API key format: id.secret (e.g., abc123.xyz789)\n#\n# Usage:\n# zeroclaw onboard --provider zai --api-key YOUR_ZAI_API_KEY\n#\n# Or set the environment variable:\n# ZAI_API_KEY=your-id.secret\n#\n# Common models: glm-5, glm-4.7, glm-4-plus, glm-4-flash\n# See docs/zai-glm-setup.md for detailed configuration.\n\n# ── Web Search ────────────────────────────────────────────────\n# Web search tool for finding information on the internet.\n# Enabled by default with DuckDuckGo (free, no API key required).\n#\n# WEB_SEARCH_ENABLED=true\n# WEB_SEARCH_PROVIDER=duckduckgo\n# WEB_SEARCH_MAX_RESULTS=5\n# WEB_SEARCH_TIMEOUT_SECS=15\n#\n# Optional: Brave Search (requires API key from https://brave.com/search/api)\n# WEB_SEARCH_PROVIDER=brave\n# BRAVE_API_KEY=your-brave-search-api-key\n"}, "1757add64aa7c22266b326560967453c67779e85": {"t": 1785748444.6400526, "n": 2880, "h": "d509c9bec7b007ff", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-20250514\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_API_KEY=...\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n\n# ── Z.AI GLM Coding Plan ───────────────────────────────────────\n# Z.AI provides GLM models through OpenAI-compatible endpoints.\n# API key format: id.secret (e.g., abc123.xyz789)\n#\n# Usage:\n# zeroclaw onboard --provider zai --api-key YOUR_ZAI_API_KEY\n#\n# Or set the environment variable:\n# ZAI_API_KEY=your-id.secret\n#\n# Common models: glm-5, glm-4.7, glm-4-plus, glm-4-flash\n# See docs/zai-glm-setup.md for detailed configuration.\n\n# ── Web Search ────────────────────────────────────────────────\n# Web search tool for finding information on the internet.\n# Enabled by default with DuckDuckGo (free, no API key required).\n#\n# WEB_SEARCH_ENABLED=true\n# WEB_SEARCH_PROVIDER=duckduckgo\n# WEB_SEARCH_MAX_RESULTS=5\n# WEB_SEARCH_TIMEOUT_SECS=15\n#\n# Optional: Brave Search (requires API key from https://brave.com/search/api)\n# WEB_SEARCH_PROVIDER=brave\n# BRAVE_API_KEY=your-brave-search-api-key\n"}, "a3eedfdc78c1b250663df66f4bcd250fb7d7f8b3": {"t": 1785748445.7198641, "n": 2422, "h": "7e44ef0c2b41c52c", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-20250514\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_API_KEY=...\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n\n# ── Z.AI GLM Coding Plan ───────────────────────────────────────\n# Z.AI provides GLM models through OpenAI-compatible endpoints.\n# API key format: id.secret (e.g., abc123.xyz789)\n#\n# Usage:\n# zeroclaw onboard --provider zai --api-key YOUR_ZAI_API_KEY\n#\n# Or set the environment variable:\n# ZAI_API_KEY=your-id.secret\n#\n# Common models: glm-5, glm-4.7, glm-4-plus, glm-4-flash\n# See docs/zai-glm-setup.md for detailed configuration.\n"}, "402d8f0a32af42bcd725d92085a32c4f0a56dc55": {"t": 1785748446.8364124, "n": 2431, "h": "1e03eae115db7f53", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-20250514\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_API_KEY=...\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n\n# ── Z.AI GLM Coding Plan ───────────────────────────────────────\n# Z.AI provides GLM models (glm-4.5, glm-4.6, glm-4.7, glm-5).\n# API key format: id.secret (e.g., abc123.xyz789)\n# \n# Usage:\n# zeroclaw onboard --provider zai --api-key YOUR_ZAI_API_KEY\n#\n# Or set the environment variable:\n# ZAI_API_KEY=your-id.secret\n#\n# Available models: glm-4.5, glm-4.5-air, glm-4.6, glm-4.7, glm-5\n# See docs/zai-glm-setup.md for detailed configuration.\n"}, "d00c1140d9baf03aca55f2ec492f00e86111d590": {"t": 1785748447.92558, "n": 1986, "h": "7721abbeb0ec6a51", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-20250514\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_API_KEY=...\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Optional Integrations ────────────────────────────────────\n# Pushover notifications (`pushover` tool)\n# PUSHOVER_TOKEN=your-pushover-app-token\n# PUSHOVER_USER_KEY=your-pushover-user-key\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n"}, "23db1259711fd4e42059d55340fa74a54f72cd45": {"t": 1785748449.0278392, "n": 1794, "h": "b6ea64f54c779b62", "c": "# ZeroClaw Environment Variables\n# Copy this file to `.env` and fill in your local values.\n# Never commit `.env` or any real secrets.\n\n# ── Core Runtime ──────────────────────────────────────────────\n# Provider key resolution at runtime:\n# 1) explicit key passed from config/CLI\n# 2) provider-specific env var (OPENROUTER_API_KEY, OPENAI_API_KEY, ...)\n# 3) generic fallback env vars below\n\n# Generic fallback API key (used when provider-specific key is absent)\nAPI_KEY=your-api-key-here\n# ZEROCLAW_API_KEY=your-api-key-here\n\n# Default provider/model (can be overridden by CLI flags)\nPROVIDER=openrouter\n# ZEROCLAW_PROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-20250514\n# ZEROCLAW_TEMPERATURE=0.7\n\n# Workspace directory override\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# ── Provider-Specific API Keys ────────────────────────────────\n# OpenRouter\n# OPENROUTER_API_KEY=sk-or-v1-...\n\n# Anthropic\n# ANTHROPIC_OAUTH_TOKEN=...\n# ANTHROPIC_API_KEY=sk-ant-...\n\n# OpenAI / Gemini\n# OPENAI_API_KEY=sk-...\n# GEMINI_API_KEY=...\n# GOOGLE_API_KEY=...\n\n# Other supported providers\n# VENICE_API_KEY=...\n# GROQ_API_KEY=...\n# MISTRAL_API_KEY=...\n# DEEPSEEK_API_KEY=...\n# XAI_API_KEY=...\n# TOGETHER_API_KEY=...\n# FIREWORKS_API_KEY=...\n# PERPLEXITY_API_KEY=...\n# COHERE_API_KEY=...\n# MOONSHOT_API_KEY=...\n# GLM_API_KEY=...\n# MINIMAX_API_KEY=...\n# QIANFAN_API_KEY=...\n# DASHSCOPE_API_KEY=...\n# ZAI_API_KEY=...\n# SYNTHETIC_API_KEY=...\n# OPENCODE_API_KEY=...\n# VERCEL_API_KEY=...\n# CLOUDFLARE_API_KEY=...\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n"}, "3cdc6b6ebdb251783d76c4971655177dbe7950be": {"t": 1785748450.1237376, "n": 911, "h": "264b15589c2e3c90", "c": "# ZeroClaw Environment Variables\n# Copy this file to .env and fill in your values.\n# NEVER commit .env — it is listed in .gitignore.\n\n# ── Required ──────────────────────────────────────────────────\n# Your LLM provider API key\n# ZEROCLAW_API_KEY=sk-your-key-here\nAPI_KEY=your-api-key-here\n\n# ── Provider & Model ─────────────────────────────────────────\n# LLM provider: openrouter, openai, anthropic, ollama, glm\nPROVIDER=openrouter\n# ZEROCLAW_MODEL=anthropic/claude-sonnet-4-20250514\n# ZEROCLAW_TEMPERATURE=0.7\n\n# ── Gateway ──────────────────────────────────────────────────\n# ZEROCLAW_GATEWAY_PORT=3000\n# ZEROCLAW_GATEWAY_HOST=127.0.0.1\n# ZEROCLAW_ALLOW_PUBLIC_BIND=false\n\n# ── Workspace ────────────────────────────────────────────────\n# ZEROCLAW_WORKSPACE=/path/to/workspace\n\n# ── Docker Compose ───────────────────────────────────────────\n# Host port mapping (used by docker-compose.yml)\n# HOST_PORT=3000\n"}}}}