Files

1 line
6.2 KiB
JSON

{"repo": "annex-ai/scion", "files": {".env.example": {"8a3e21f7d624e13eb5f14a18728c6f98172a5c55": {"t": 1785745172.129243, "n": 2926, "h": "b649474b28144cbd", "c": "# =============================================================================\n# Agent Environment Variables\n# Copy this file to .env and fill in your values\n# =============================================================================\n\n# --- LLM Provider Keys ---\n# At least one LLM provider is required for the agent to function\n\n# Google AI (used by default model config)\nGOOGLE_GENERATIVE_AI_API_KEY=\nGOOGLE_AI_API_KEY=\n\n# OpenAI (used for embeddings and LLM)\nOPENAI_API_KEY=\nLLM_API_KEY=\nEMBEDDING_API_KEY=\n\n# Anthropic\nANTHROPIC_API_KEY=\n\n# OpenRouter (multi-provider gateway)\nOPENROUTER_API_KEY=\n\n# Other LLM providers (optional)\nDEEPSEEK_API_KEY=\nCEREBRAS_API_KEY=\nDEEPINFRA_API_KEY=\nELEVENLABS_API_KEY=\nZHIPU_API_KEY=\nZ_AI_API_KEY=\nZ_AI_BASE_URL=\n\n# --- Gateway Channels ---\n# At least one channel must be configured for the gateway to start.\n# See docs/channels/*.md for setup guides.\n\n# Slack Bot (requires all 3 tokens)\nSLACK_BOT_TOKEN=\nSLACK_APP_TOKEN=\nSLACK_SIGNING_SECRET=\n# SLACK_ENABLED=true\n# SLACK_RESPOND_ALL=false\n# SLACK_ALLOW_FROM=U01ABC123,U02DEF456\n\n# Telegram Bot\nTELEGRAM_BOT_TOKEN=\n# TELEGRAM_ENABLED=true\n# TELEGRAM_RESPOND_ALL=false\n# TELEGRAM_ALLOW_FROM=username1,123456789\n# TELEGRAM_HANDLE_EDITS=false\n# TELEGRAM_DROP_PENDING=true\n\n# Discord Bot\n# DISCORD_BOT_TOKEN=\n# DISCORD_ENABLED=true\n# DISCORD_APPLICATION_ID=\n# DISCORD_GUILD_ID=\n# DISCORD_RESPOND_ALL=false\n# DISCORD_ALLOW_FROM=username1,123456789\n\n# WhatsApp (Baileys — QR code auth, no token needed)\n# WHATSAPP_ENABLED=true\n# WHATSAPP_SESSION_PATH=.agent/whatsapp-session\n# WHATSAPP_RESPOND_ALL=false\n# WHATSAPP_ALLOW_FROM=+1234567890,+0987654321\n\n# Signal (via signal-cli REST API)\n# SIGNAL_API_URL=http://localhost:8080\n# SIGNAL_PHONE_NUMBER=+1234567890\n# SIGNAL_ENABLED=true\n# SIGNAL_RESPOND_ALL=false\n# SIGNAL_ALLOW_FROM=+1111111111,+2222222222\n\n# Google Chat (webhook-based, requires service account)\n# GOOGLE_CHAT_CREDENTIALS=/path/to/service-account-key.json\n# GOOGLE_CHAT_PROJECT_ID=your-project-id\n# GOOGLE_CHAT_ENABLED=true\n# GOOGLE_CHAT_RESPOND_ALL=false\n\n# iMessage (via BlueBubbles REST API on macOS)\n# IMESSAGE_API_URL=http://localhost:1234\n# IMESSAGE_API_PASSWORD=\n# IMESSAGE_ENABLED=true\n# IMESSAGE_RESPOND_ALL=false\n# IMESSAGE_ALLOW_FROM=+1234567890,user@icloud.com\n\n# --- Search & Tools ---\nFIRECRAWL_API_KEY=\nBRAVE_API_KEY=\nTAVILY_API_KEY=\nEXA_API_KEY=\nREADWISE_API_KEY=\n\n# --- External Services ---\nE2B_API_KEY=\nLLAMA_CLOUD_API_KEY=\nREF_API_KEY=\nNOTION_TOKEN=\n\n# Internal integration token for authenticating internal API calls between\n# services (e.g., gateway → agent). Generate with: openssl rand -hex 32\nINTERNAL_INTEGRATION_TOKEN=\n\n# --- Inngest (workflow engine) ---\nINNGEST_DEV=true\nINNGEST_EVENT_KEY=\nINNGEST_SIGNING_KEY=\n\n# --- Storage ---\nSTORAGE_MODE=privacy\n\n# --- Docker Overrides ---\n# These are typically set in docker-compose.yml, not here\n# MASTRA_SERVER_HOST=0.0.0.0\n# MASTRA_SERVER_PORT=4111\n"}, "77bb5594ea0b4c16d2f446b5789832912f470b50": {"t": 1785748380.05173, "n": 2926, "h": "b649474b28144cbd", "c": "# =============================================================================\n# Agent Environment Variables\n# Copy this file to .env and fill in your values\n# =============================================================================\n\n# --- LLM Provider Keys ---\n# At least one LLM provider is required for the agent to function\n\n# Google AI (used by default model config)\nGOOGLE_GENERATIVE_AI_API_KEY=\nGOOGLE_AI_API_KEY=\n\n# OpenAI (used for embeddings and LLM)\nOPENAI_API_KEY=\nLLM_API_KEY=\nEMBEDDING_API_KEY=\n\n# Anthropic\nANTHROPIC_API_KEY=\n\n# OpenRouter (multi-provider gateway)\nOPENROUTER_API_KEY=\n\n# Other LLM providers (optional)\nDEEPSEEK_API_KEY=\nCEREBRAS_API_KEY=\nDEEPINFRA_API_KEY=\nELEVENLABS_API_KEY=\nZHIPU_API_KEY=\nZ_AI_API_KEY=\nZ_AI_BASE_URL=\n\n# --- Gateway Channels ---\n# At least one channel must be configured for the gateway to start.\n# See docs/channels/*.md for setup guides.\n\n# Slack Bot (requires all 3 tokens)\nSLACK_BOT_TOKEN=\nSLACK_APP_TOKEN=\nSLACK_SIGNING_SECRET=\n# SLACK_ENABLED=true\n# SLACK_RESPOND_ALL=false\n# SLACK_ALLOW_FROM=U01ABC123,U02DEF456\n\n# Telegram Bot\nTELEGRAM_BOT_TOKEN=\n# TELEGRAM_ENABLED=true\n# TELEGRAM_RESPOND_ALL=false\n# TELEGRAM_ALLOW_FROM=username1,123456789\n# TELEGRAM_HANDLE_EDITS=false\n# TELEGRAM_DROP_PENDING=true\n\n# Discord Bot\n# DISCORD_BOT_TOKEN=\n# DISCORD_ENABLED=true\n# DISCORD_APPLICATION_ID=\n# DISCORD_GUILD_ID=\n# DISCORD_RESPOND_ALL=false\n# DISCORD_ALLOW_FROM=username1,123456789\n\n# WhatsApp (Baileys — QR code auth, no token needed)\n# WHATSAPP_ENABLED=true\n# WHATSAPP_SESSION_PATH=.agent/whatsapp-session\n# WHATSAPP_RESPOND_ALL=false\n# WHATSAPP_ALLOW_FROM=+1234567890,+0987654321\n\n# Signal (via signal-cli REST API)\n# SIGNAL_API_URL=http://localhost:8080\n# SIGNAL_PHONE_NUMBER=+1234567890\n# SIGNAL_ENABLED=true\n# SIGNAL_RESPOND_ALL=false\n# SIGNAL_ALLOW_FROM=+1111111111,+2222222222\n\n# Google Chat (webhook-based, requires service account)\n# GOOGLE_CHAT_CREDENTIALS=/path/to/service-account-key.json\n# GOOGLE_CHAT_PROJECT_ID=your-project-id\n# GOOGLE_CHAT_ENABLED=true\n# GOOGLE_CHAT_RESPOND_ALL=false\n\n# iMessage (via BlueBubbles REST API on macOS)\n# IMESSAGE_API_URL=http://localhost:1234\n# IMESSAGE_API_PASSWORD=\n# IMESSAGE_ENABLED=true\n# IMESSAGE_RESPOND_ALL=false\n# IMESSAGE_ALLOW_FROM=+1234567890,user@icloud.com\n\n# --- Search & Tools ---\nFIRECRAWL_API_KEY=\nBRAVE_API_KEY=\nTAVILY_API_KEY=\nEXA_API_KEY=\nREADWISE_API_KEY=\n\n# --- External Services ---\nE2B_API_KEY=\nLLAMA_CLOUD_API_KEY=\nREF_API_KEY=\nNOTION_TOKEN=\n\n# Internal integration token for authenticating internal API calls between\n# services (e.g., gateway → agent). Generate with: openssl rand -hex 32\nINTERNAL_INTEGRATION_TOKEN=\n\n# --- Inngest (workflow engine) ---\nINNGEST_DEV=true\nINNGEST_EVENT_KEY=\nINNGEST_SIGNING_KEY=\n\n# --- Storage ---\nSTORAGE_MODE=privacy\n\n# --- Docker Overrides ---\n# These are typically set in docker-compose.yml, not here\n# MASTRA_SERVER_HOST=0.0.0.0\n# MASTRA_SERVER_PORT=4111\n"}}}}