Files

1 line
2.4 KiB
JSON

{"repo": "ccivlcid/agentdesk", "files": {".env": {"84ad2c2a0916eccb9ecb1e20af4c1c14a510e56e": {"t": 1785674443.4240384, "n": 2192, "h": "99cc16885acbce07", "c": "# AgentDesk server defaults\nPORT=8790\nHOST=127.0.0.1\n\n# Required: encrypt OAuth + messenger channel tokens stored in SQLite.\n# Generate with:\n# node -e \"console.log(require('crypto').randomBytes(32).toString('hex'))\"\nOAUTH_ENCRYPTION_SECRET=\"e6c289cbff55b1fda343723081d01b6fd6cc7d7a3db238f88220869aebda20a7\"\n\n# Optional legacy fallback for OAUTH_ENCRYPTION_SECRET\n# SESSION_SECRET=\"__CHANGE_ME__\"\n\n# Optional runtime paths (defaults: ./agentdesk.sqlite and ./logs)\n# DB_PATH=\"./agentdesk.sqlite\"\n# LOGS_DIR=\"./logs\"\n\n# Optional callback base URL override\n# OAUTH_BASE_URL=\"http://127.0.0.1:8790\"\n\n# Optional API auth token (required for non-loopback access)\n# API_AUTH_TOKEN=\"__CHANGE_ME__\"\n\n# Remote browser clients provide API_AUTH_TOKEN at runtime.\n# It is not embedded in frontend build artifacts.\n\n# Optional extra trusted origins/suffixes for CORS\n# ALLOWED_ORIGINS=\"https://agentdesk.example.com\"\n# ALLOWED_ORIGIN_SUFFIXES=\".ts.net,.example.com\"\n\n# GitHub OAuth (Settings -> Developer settings -> OAuth Apps)\n# OAUTH_GITHUB_CLIENT_ID=\"__CHANGE_ME__\"\n# OAUTH_GITHUB_CLIENT_SECRET=\"__CHANGE_ME__\"\n\n# Google OAuth (Google Cloud Console -> OAuth consent screen)\n# OAUTH_GOOGLE_CLIENT_ID=\"__CHANGE_ME__\"\n# OAUTH_GOOGLE_CLIENT_SECRET=\"__CHANGE_ME__\"\n\n# Optional explicit Gemini OAuth credentials\n# GEMINI_OAUTH_CLIENT_ID=\"__CHANGE_ME__\"\n# GEMINI_OAUTH_CLIENT_SECRET=\"__CHANGE_ME__\"\n\n# Optional model provider settings\n# OPENAI_API_KEY=\"__CHANGE_ME__\"\n# GOOGLE_CLOUD_PROJECT=\"__CHANGE_ME__\"\n# GOOGLE_CLOUD_PROJECT_ID=\"__CHANGE_ME__\"\n\n# Messenger channel tokens/sessions are now managed in UI Settings.\n\n# Required for /api/inbox webhook endpoint (sent via x-inbox-secret header)\nINBOX_WEBHOOK_SECRET=\"cf036159115e9f65184557624b108f91a72c47e7f13fb9bd38ff47096d9eff42\"\n\n# Optional meeting prompt budget tuning\nMEETING_PROMPT_TASK_CONTEXT_MAX_CHARS=1200\nMEETING_TRANSCRIPT_MAX_TURNS=20\nMEETING_TRANSCRIPT_LINE_MAX_CHARS=180\nMEETING_TRANSCRIPT_TOTAL_MAX_CHARS=2400\nREVIEW_MEETING_ONESHOT_TIMEOUT_MS=65000\n# Milliseconds. (Backward compatibility: values <= 600 are treated as seconds.)\n\n# Internal one-time migration marker (auto-managed by v1.0.5 runtime migration)\nAGENTDESK_MIGRATION_V1_DONE=1\n"}}}}