# Hub runtime configuration. Copy to .env and fill in. # PostgreSQL connection string. DATABASE_URL="postgresql://paradigm:paradigm@127.0.0.1:5432/paradigm" # Claude Code SDK auth via OpenRouter's Anthropic Skin. # ANTHROPIC_AUTH_TOKEN = your OpenRouter API key (https://openrouter.ai/keys) # ANTHROPIC_API_KEY must be explicitly empty to avoid auth conflicts. ANTHROPIC_BASE_URL="https://openrouter.ai/api" ANTHROPIC_AUTH_TOKEN="" ANTHROPIC_API_KEY="" # Model override (optional). Defaults to anthropic/claude-sonnet-5. # Use an OpenRouter model slug, for example: # ANTHROPIC_DEFAULT_SONNET_MODEL="~anthropic/claude-sonnet-latest" # To use GLM: # ANTHROPIC_DEFAULT_SONNET_MODEL="z-ai/glm-4.7" # ANTHROPIC_DEFAULT_OPUS_MODEL="z-ai/glm-4.7" # ANTHROPIC_DEFAULT_HAIKU_MODEL="z-ai/glm-4.6" # Agent run policy (optional). Defaults to 25. # HUB_AGENT_MAX_TURNS=25 # Feishu (lark) bot credentials. FEISHU_APP_ID="" FEISHU_APP_SECRET="" FEISHU_BOT_OPEN_ID="" # Path to the `cph` binary (ADR-0016). Defaults to `cph` on PATH. # CPH_BIN="/usr/local/bin/cph" # Hub server port. Defaults to 8788. PORT=8788