# Copy to .env and fill in. Never commit .env. # --- Required --------------------------------------------------------------- POSTGRES_PASSWORD=change-this-db-password # Long random strings, e.g. `openssl rand -hex 32` VAJRA_API_TOKEN= VAJRA_INGEST_HMAC_SECRET= # Model access through OpenRouter. Use a key with a spend limit. OPENROUTER_API_KEY= # --- Model (any OpenRouter model id) ---------------------------------------- VAJRA_LLM_PROVIDER=openrouter VAJRA_LLM_MODEL=anthropic/claude-sonnet-4.5 # USD per 1M tokens for the chosen model; used for the per-case cost (DPI C). VAJRA_LLM_PRICE_INPUT_PER_MTOK=3.0 VAJRA_LLM_PRICE_OUTPUT_PER_MTOK=15.0 # --- Optional: reporting (dry-run when empty) ------------------------------- VAJRA_JIRA_BASE_URL= VAJRA_JIRA_EMAIL= VAJRA_JIRA_API_TOKEN= VAJRA_JIRA_PROJECT_KEY= VAJRA_SLACK_WEBHOOK_URL= # --- Optional: tuning --------------------------------------------------------- VAJRA_WORKER_CONCURRENCY=8 VAJRA_MAX_TOOL_CALLS_PER_CASE=25 VAJRA_MAX_INVESTIGATION_SECONDS=600 VAJRA_MEMORY_SIMILARITY_THRESHOLD=0.85