Files

1 line
15 KiB
JSON

{"repo": "archimedes-run/omniharness", "files": {".env.example": {"02ddf282c567c6ba80eeec84a8c4f375bd94b307": {"t": 1785745126.547807, "n": 2603, "h": "8aaf96aa08794caa", "c": "# Serper API Key (Google Search) - https://serper.dev\nSERPER_API_KEY=\n\n# TAVILY API Key\nTAVILY_API_KEY=\n\n# Jina API Key\nJINA_API_KEY=\n\n# CORS Origins (comma-separated) - e.g., http://localhost:3000,http://localhost:2026\n# GATEWAY_CORS_ORIGINS=http://localhost:3000,http://localhost:2026\n# CORS_ORIGINS is deprecated; use GATEWAY_CORS_ORIGINS.\n\n# Auth/session secrets\n# Generate with: python -c \"import secrets; print(secrets.token_urlsafe(32))\"\n# AUTH_JWT_SECRET=\n# Generate with: python -c \"import secrets; print(secrets.token_hex(32))\"\n# BETTER_AUTH_SECRET=\n\n# Trusted browser origins for frontend server auth checks\n# OMNI_HARNESS_TRUSTED_ORIGINS=http://localhost:3000,http://localhost:2026\n\n# Optional:\n# FIRECRAWL_API_KEY=your-firecrawl-api-key\n# OPENAI_API_KEY=your-openai-api-key\n# GEMINI_API_KEY=your-gemini-api-key\n# DEEPSEEK_API_KEY=your-deepseek-api-key\n# NOVITA_API_KEY=your-novita-api-key # OpenAI-compatible, see https://novita.ai\n# MINIMAX_API_KEY=your-minimax-api-key # OpenAI-compatible, see https://platform.minimax.io\n# VLLM_API_KEY=your-vllm-api-key # OpenAI-compatible\n\n# SLACK_BOT_TOKEN=your-slack-bot-token\n# SLACK_APP_TOKEN=your-slack-app-token\n# TELEGRAM_BOT_TOKEN=your-telegram-bot-token\n# DISCORD_BOT_TOKEN=your-discord-bot-token\n\n# Enable LangSmith to monitor and debug your LLM calls, agent runs, and tool executions.\n# LANGSMITH_TRACING=true\n# LANGSMITH_ENDPOINT=https://api.smith.langchain.com\n# LANGSMITH_API_KEY=your-langsmith-api-key\n# LANGSMITH_PROJECT=your-langsmith-project\n\n# GitHub API Token\n# GITHUB_TOKEN=your-github-token\n\n# Database (only needed when config.yaml has database.backend: postgres)\n# DATABASE_URL=postgresql://omniharness:password@localhost:5432/omniharness\n\n# Set to \"false\" to disable Swagger UI, ReDoc, and OpenAPI schema in production\n# GATEWAY_ENABLE_DOCS=false\n\n# ── Frontend SSR → Gateway wiring ─────────────────────────────────────────────\n# The Next.js server uses these to reach the Gateway during SSR (auth checks,\n# /api/* rewrites). They default to localhost values that match `make dev` and\n# `make start`, so most local users do not need to set them.\n#\n# Override only when the Gateway is not on localhost:8001 (e.g. when the\n# frontend and gateway run on different hosts, in containers with a service\n# alias, or behind a different port). docker-compose already sets these.\n# OMNI_HARNESS_INTERNAL_GATEWAY_BASE_URL=http://localhost:8001\n# OMNI_HARNESS_TRUSTED_ORIGINS=http://localhost:3000,http://localhost:2026\n\n# Composio API key for 1-click OAuth connector\n# Get yours at https://app.composio.dev/settings\nCOMPOSIO_API_KEY=\n"}, "a2de3d0e29bba534eda3d0a6127fc2565d1e982d": {"t": 1785748023.2992427, "n": 2603, "h": "8aaf96aa08794caa", "c": "# Serper API Key (Google Search) - https://serper.dev\nSERPER_API_KEY=\n\n# TAVILY API Key\nTAVILY_API_KEY=\n\n# Jina API Key\nJINA_API_KEY=\n\n# CORS Origins (comma-separated) - e.g., http://localhost:3000,http://localhost:2026\n# GATEWAY_CORS_ORIGINS=http://localhost:3000,http://localhost:2026\n# CORS_ORIGINS is deprecated; use GATEWAY_CORS_ORIGINS.\n\n# Auth/session secrets\n# Generate with: python -c \"import secrets; print(secrets.token_urlsafe(32))\"\n# AUTH_JWT_SECRET=\n# Generate with: python -c \"import secrets; print(secrets.token_hex(32))\"\n# BETTER_AUTH_SECRET=\n\n# Trusted browser origins for frontend server auth checks\n# OMNI_HARNESS_TRUSTED_ORIGINS=http://localhost:3000,http://localhost:2026\n\n# Optional:\n# FIRECRAWL_API_KEY=your-firecrawl-api-key\n# OPENAI_API_KEY=your-openai-api-key\n# GEMINI_API_KEY=your-gemini-api-key\n# DEEPSEEK_API_KEY=your-deepseek-api-key\n# NOVITA_API_KEY=your-novita-api-key # OpenAI-compatible, see https://novita.ai\n# MINIMAX_API_KEY=your-minimax-api-key # OpenAI-compatible, see https://platform.minimax.io\n# VLLM_API_KEY=your-vllm-api-key # OpenAI-compatible\n\n# SLACK_BOT_TOKEN=your-slack-bot-token\n# SLACK_APP_TOKEN=your-slack-app-token\n# TELEGRAM_BOT_TOKEN=your-telegram-bot-token\n# DISCORD_BOT_TOKEN=your-discord-bot-token\n\n# Enable LangSmith to monitor and debug your LLM calls, agent runs, and tool executions.\n# LANGSMITH_TRACING=true\n# LANGSMITH_ENDPOINT=https://api.smith.langchain.com\n# LANGSMITH_API_KEY=your-langsmith-api-key\n# LANGSMITH_PROJECT=your-langsmith-project\n\n# GitHub API Token\n# GITHUB_TOKEN=your-github-token\n\n# Database (only needed when config.yaml has database.backend: postgres)\n# DATABASE_URL=postgresql://omniharness:password@localhost:5432/omniharness\n\n# Set to \"false\" to disable Swagger UI, ReDoc, and OpenAPI schema in production\n# GATEWAY_ENABLE_DOCS=false\n\n# ── Frontend SSR → Gateway wiring ─────────────────────────────────────────────\n# The Next.js server uses these to reach the Gateway during SSR (auth checks,\n# /api/* rewrites). They default to localhost values that match `make dev` and\n# `make start`, so most local users do not need to set them.\n#\n# Override only when the Gateway is not on localhost:8001 (e.g. when the\n# frontend and gateway run on different hosts, in containers with a service\n# alias, or behind a different port). docker-compose already sets these.\n# OMNI_HARNESS_INTERNAL_GATEWAY_BASE_URL=http://localhost:8001\n# OMNI_HARNESS_TRUSTED_ORIGINS=http://localhost:3000,http://localhost:2026\n\n# Composio API key for 1-click OAuth connector\n# Get yours at https://app.composio.dev/settings\nCOMPOSIO_API_KEY=\n"}, "355ca54eea4e2205839d7e83ac9a6cf54a18f9cd": {"t": 1785748024.3778532, "n": 2488, "h": "59471d291ec4044a", "c": "# Serper API Key (Google Search) - https://serper.dev\nSERPER_API_KEY=\n\n# TAVILY API Key\nTAVILY_API_KEY=\n\n# Jina API Key\nJINA_API_KEY=\n\n# CORS Origins (comma-separated) - e.g., http://localhost:3000,http://localhost:2026\n# GATEWAY_CORS_ORIGINS=http://localhost:3000,http://localhost:2026\n# CORS_ORIGINS is deprecated; use GATEWAY_CORS_ORIGINS.\n\n# Auth/session secrets\n# Generate with: python -c \"import secrets; print(secrets.token_urlsafe(32))\"\n# AUTH_JWT_SECRET=\n# Generate with: python -c \"import secrets; print(secrets.token_hex(32))\"\n# BETTER_AUTH_SECRET=\n\n# Trusted browser origins for frontend server auth checks\n# OMNI_HARNESS_TRUSTED_ORIGINS=http://localhost:3000,http://localhost:2026\n\n# Optional:\n# FIRECRAWL_API_KEY=your-firecrawl-api-key\n# OPENAI_API_KEY=your-openai-api-key\n# GEMINI_API_KEY=your-gemini-api-key\n# DEEPSEEK_API_KEY=your-deepseek-api-key\n# NOVITA_API_KEY=your-novita-api-key # OpenAI-compatible, see https://novita.ai\n# MINIMAX_API_KEY=your-minimax-api-key # OpenAI-compatible, see https://platform.minimax.io\n# VLLM_API_KEY=your-vllm-api-key # OpenAI-compatible\n\n# SLACK_BOT_TOKEN=your-slack-bot-token\n# SLACK_APP_TOKEN=your-slack-app-token\n# TELEGRAM_BOT_TOKEN=your-telegram-bot-token\n# DISCORD_BOT_TOKEN=your-discord-bot-token\n\n# Enable LangSmith to monitor and debug your LLM calls, agent runs, and tool executions.\n# LANGSMITH_TRACING=true\n# LANGSMITH_ENDPOINT=https://api.smith.langchain.com\n# LANGSMITH_API_KEY=your-langsmith-api-key\n# LANGSMITH_PROJECT=your-langsmith-project\n\n# GitHub API Token\n# GITHUB_TOKEN=your-github-token\n\n# Database (only needed when config.yaml has database.backend: postgres)\n# DATABASE_URL=postgresql://omniharness:password@localhost:5432/omniharness\n\n# Set to \"false\" to disable Swagger UI, ReDoc, and OpenAPI schema in production\n# GATEWAY_ENABLE_DOCS=false\n\n# ── Frontend SSR → Gateway wiring ─────────────────────────────────────────────\n# The Next.js server uses these to reach the Gateway during SSR (auth checks,\n# /api/* rewrites). They default to localhost values that match `make dev` and\n# `make start`, so most local users do not need to set them.\n#\n# Override only when the Gateway is not on localhost:8001 (e.g. when the\n# frontend and gateway run on different hosts, in containers with a service\n# alias, or behind a different port). docker-compose already sets these.\n# OMNI_HARNESS_INTERNAL_GATEWAY_BASE_URL=http://localhost:8001\n# OMNI_HARNESS_TRUSTED_ORIGINS=http://localhost:3000,http://localhost:2026\n"}, "445eff508c307f5fa8d5a271445003b7e73c4941": {"t": 1785748025.4867423, "n": 2543, "h": "f35daebfced3dab6", "c": "# Serper API Key (Google Search) - https://serper.dev\nSERPER_API_KEY=your-serper-api-key\n\n# TAVILY API Key\nTAVILY_API_KEY=your-tavily-api-key\n\n# Jina API Key\nJINA_API_KEY=your-jina-api-key\n\n# CORS Origins (comma-separated) - e.g., http://localhost:3000,http://localhost:2026\n# GATEWAY_CORS_ORIGINS=http://localhost:3000,http://localhost:2026\n# CORS_ORIGINS is deprecated; use GATEWAY_CORS_ORIGINS.\n\n# Auth/session secrets\n# Generate with: python -c \"import secrets; print(secrets.token_urlsafe(32))\"\n# AUTH_JWT_SECRET=\n# Generate with: python -c \"import secrets; print(secrets.token_hex(32))\"\n# BETTER_AUTH_SECRET=\n\n# Trusted browser origins for frontend server auth checks\n# OMNI_HARNESS_TRUSTED_ORIGINS=http://localhost:3000,http://localhost:2026\n\n# Optional:\n# FIRECRAWL_API_KEY=your-firecrawl-api-key\n# OPENAI_API_KEY=your-openai-api-key\n# GEMINI_API_KEY=your-gemini-api-key\n# DEEPSEEK_API_KEY=your-deepseek-api-key\n# NOVITA_API_KEY=your-novita-api-key # OpenAI-compatible, see https://novita.ai\n# MINIMAX_API_KEY=your-minimax-api-key # OpenAI-compatible, see https://platform.minimax.io\n# VLLM_API_KEY=your-vllm-api-key # OpenAI-compatible\n\n# SLACK_BOT_TOKEN=your-slack-bot-token\n# SLACK_APP_TOKEN=your-slack-app-token\n# TELEGRAM_BOT_TOKEN=your-telegram-bot-token\n# DISCORD_BOT_TOKEN=your-discord-bot-token\n\n# Enable LangSmith to monitor and debug your LLM calls, agent runs, and tool executions.\n# LANGSMITH_TRACING=true\n# LANGSMITH_ENDPOINT=https://api.smith.langchain.com\n# LANGSMITH_API_KEY=your-langsmith-api-key\n# LANGSMITH_PROJECT=your-langsmith-project\n\n# GitHub API Token\n# GITHUB_TOKEN=your-github-token\n\n# Database (only needed when config.yaml has database.backend: postgres)\n# DATABASE_URL=postgresql://omniharness:password@localhost:5432/omniharness\n\n# Set to \"false\" to disable Swagger UI, ReDoc, and OpenAPI schema in production\n# GATEWAY_ENABLE_DOCS=false\n\n# ── Frontend SSR → Gateway wiring ─────────────────────────────────────────────\n# The Next.js server uses these to reach the Gateway during SSR (auth checks,\n# /api/* rewrites). They default to localhost values that match `make dev` and\n# `make start`, so most local users do not need to set them.\n#\n# Override only when the Gateway is not on localhost:8001 (e.g. when the\n# frontend and gateway run on different hosts, in containers with a service\n# alias, or behind a different port). docker-compose already sets these.\n# OMNI_HARNESS_INTERNAL_GATEWAY_BASE_URL=http://localhost:8001\n# OMNI_HARNESS_TRUSTED_ORIGINS=http://localhost:3000,http://localhost:2026\n"}, "1679c85e2afde2ba8e1f8a34572318af769edd80": {"t": 1785748026.580887, "n": 2106, "h": "4fc627dbf173a710", "c": "# Serper API Key (Google Search) - https://serper.dev\nSERPER_API_KEY=your-serper-api-key\n\n# TAVILY API Key\nTAVILY_API_KEY=your-tavily-api-key\n\n# Jina API Key\nJINA_API_KEY=your-jina-api-key\n\n# CORS Origins (comma-separated) - e.g., http://localhost:3000,http://localhost:3001\n# CORS_ORIGINS=http://localhost:3000\n\n# Optional:\n# FIRECRAWL_API_KEY=your-firecrawl-api-key\n# OPENAI_API_KEY=your-openai-api-key\n# GEMINI_API_KEY=your-gemini-api-key\n# DEEPSEEK_API_KEY=your-deepseek-api-key\n# NOVITA_API_KEY=your-novita-api-key # OpenAI-compatible, see https://novita.ai\n# MINIMAX_API_KEY=your-minimax-api-key # OpenAI-compatible, see https://platform.minimax.io\n# VLLM_API_KEY=your-vllm-api-key # OpenAI-compatible\n\n# SLACK_BOT_TOKEN=your-slack-bot-token\n# SLACK_APP_TOKEN=your-slack-app-token\n# TELEGRAM_BOT_TOKEN=your-telegram-bot-token\n# DISCORD_BOT_TOKEN=your-discord-bot-token\n\n# Enable LangSmith to monitor and debug your LLM calls, agent runs, and tool executions.\n# LANGSMITH_TRACING=true\n# LANGSMITH_ENDPOINT=https://api.smith.langchain.com\n# LANGSMITH_API_KEY=your-langsmith-api-key\n# LANGSMITH_PROJECT=your-langsmith-project\n\n# GitHub API Token\n# GITHUB_TOKEN=your-github-token\n\n# Database (only needed when config.yaml has database.backend: postgres)\n# DATABASE_URL=postgresql://omniharness:password@localhost:5432/omniharness\n\n# Set to \"false\" to disable Swagger UI, ReDoc, and OpenAPI schema in production\n# GATEWAY_ENABLE_DOCS=false\n\n# ── Frontend SSR → Gateway wiring ─────────────────────────────────────────────\n# The Next.js server uses these to reach the Gateway during SSR (auth checks,\n# /api/* rewrites). They default to localhost values that match `make dev` and\n# `make start`, so most local users do not need to set them.\n#\n# Override only when the Gateway is not on localhost:8001 (e.g. when the\n# frontend and gateway run on different hosts, in containers with a service\n# alias, or behind a different port). docker-compose already sets these.\n# OMNI_HARNESS_INTERNAL_GATEWAY_BASE_URL=http://localhost:8001\n# OMNI_HARNESS_TRUSTED_ORIGINS=http://localhost:3000,http://localhost:2026\n"}, "aeabc57f4763f9f6abaee779e6abbaadf14cf8a1": {"t": 1785748027.6755974, "n": 1802, "h": "aed0b23738dff6e5", "c": "# Serper API Key (Google Search) - https://serper.dev\nSERPER_API_KEY=your-serper-api-key\n\n# TAVILY API Key\nTAVILY_API_KEY=your-tavily-api-key\n\n# Jina API Key\nJINA_API_KEY=your-jina-api-key\n\n# InfoQuest API Key\nINFOQUEST_API_KEY=your-infoquest-api-key\n# CORS Origins (comma-separated) - e.g., http://localhost:3000,http://localhost:3001\n# CORS_ORIGINS=http://localhost:3000\n\n# Optional:\n# FIRECRAWL_API_KEY=your-firecrawl-api-key\n# VOLCENGINE_API_KEY=your-volcengine-api-key\n# OPENAI_API_KEY=your-openai-api-key\n# GEMINI_API_KEY=your-gemini-api-key\n# DEEPSEEK_API_KEY=your-deepseek-api-key\n# NOVITA_API_KEY=your-novita-api-key # OpenAI-compatible, see https://novita.ai\n# MINIMAX_API_KEY=your-minimax-api-key # OpenAI-compatible, see https://platform.minimax.io\n# VLLM_API_KEY=your-vllm-api-key # OpenAI-compatible\n# FEISHU_APP_ID=your-feishu-app-id\n# FEISHU_APP_SECRET=your-feishu-app-secret\n\n# SLACK_BOT_TOKEN=your-slack-bot-token\n# SLACK_APP_TOKEN=your-slack-app-token\n# TELEGRAM_BOT_TOKEN=your-telegram-bot-token\n# DISCORD_BOT_TOKEN=your-discord-bot-token\n\n# Enable LangSmith to monitor and debug your LLM calls, agent runs, and tool executions.\n# LANGSMITH_TRACING=true\n# LANGSMITH_ENDPOINT=https://api.smith.langchain.com\n# LANGSMITH_API_KEY=your-langsmith-api-key\n# LANGSMITH_PROJECT=your-langsmith-project\n\n# GitHub API Token\n# GITHUB_TOKEN=your-github-token\n\n# Database (only needed when config.yaml has database.backend: postgres)\n# DATABASE_URL=postgresql://OmniHarness:password@localhost:5432/OmniHarness\n#\n# WECOM_BOT_ID=your-wecom-bot-id\n# WECOM_BOT_SECRET=your-wecom-bot-secret\n# DINGTALK_CLIENT_ID=your-dingtalk-client-id\n# DINGTALK_CLIENT_SECRET=your-dingtalk-client-secret\n\n# Set to \"false\" to disable Swagger UI, ReDoc, and OpenAPI schema in production\n# GATEWAY_ENABLE_DOCS=false\n"}}}}