Files

4694 lines
141 KiB
JSON

{
"meta": {
"upstream": "LibreChat",
"version": "v0.8.4",
"env_example_url": "https://raw.githubusercontent.com/danny-avila/LibreChat/v0.8.4/.env.example",
"file_hash": "sha256:1282b2e760c5b74c6c58067fbc6de13b25bab3e3f73724bb396e729eb249e3aa",
"analyzed_at": "2026-04-23T14:07:45.746637+00:00",
"total_keys": 344,
"active_keys": 177,
"commented_keys": 167,
"total_categories": 40,
"deprecated_keys": 0,
"hardcoded_keys": 5,
"unknown_keys": 344,
"removed_keys": 0
},
"categories": {
"Server Configuration": {
"description": null,
"key_count": 16,
"selected": true
},
"JSON Logging": {
"description": null,
"key_count": 1,
"selected": true
},
"Debug Logging": {
"description": null,
"key_count": 3,
"selected": true
},
"Permissions": {
"description": null,
"key_count": 2,
"selected": true
},
"Node Options": {
"description": null,
"key_count": 2,
"selected": true
},
"Configuration": {
"description": null,
"key_count": 1,
"selected": true
},
"Langfuse Tracing": {
"description": null,
"key_count": 3,
"selected": true
},
"Endpoints": {
"description": null,
"key_count": 2,
"selected": true
},
"Known Endpoints - librechat.yaml": {
"description": null,
"key_count": 14,
"selected": true
},
"Web Search": {
"description": null,
"key_count": 5,
"selected": true
},
"Anthropic": {
"description": null,
"key_count": 5,
"selected": true
},
"Azure": {
"description": null,
"key_count": 9,
"selected": true
},
"AWS Bedrock": {
"description": null,
"key_count": 5,
"selected": true
},
"Google": {
"description": null,
"key_count": 13,
"selected": true
},
"Gemini Image Generation": {
"description": null,
"key_count": 2,
"selected": true
},
"OpenAI": {
"description": null,
"key_count": 10,
"selected": true
},
"Assistants API": {
"description": null,
"key_count": 3,
"selected": true
},
"Azure Assistants API": {
"description": null,
"key_count": 38,
"selected": true
},
"Search": {
"description": null,
"key_count": 5,
"selected": true
},
"Speech to Text & Text to Speech": {
"description": null,
"key_count": 2,
"selected": true
},
"RAG": {
"description": null,
"key_count": 5,
"selected": true
},
"Moderation": {
"description": null,
"key_count": 29,
"selected": true
},
"Balance": {
"description": null,
"key_count": 2,
"selected": true
},
"Registration and Login": {
"description": null,
"key_count": 58,
"selected": true
},
"SharePoint Integration": {
"description": null,
"key_count": 18,
"selected": true
},
"Microsoft Graph API / Entra ID Integration": {
"description": null,
"key_count": 16,
"selected": true
},
"Email Password Reset": {
"description": null,
"key_count": 8,
"selected": true
},
"Mailgun API": {
"description": null,
"key_count": 5,
"selected": true
},
"Firebase CDN": {
"description": null,
"key_count": 6,
"selected": true
},
"S3 AWS Bucket": {
"description": null,
"key_count": 6,
"selected": true
},
"Azure Blob Storage": {
"description": null,
"key_count": 3,
"selected": true
},
"Shared Links": {
"description": null,
"key_count": 2,
"selected": true
},
"Static File Cache Control": {
"description": null,
"key_count": 4,
"selected": true
},
"UI": {
"description": null,
"key_count": 6,
"selected": true
},
"REDIS Options": {
"description": null,
"key_count": 16,
"selected": true
},
"Others": {
"description": null,
"key_count": 3,
"selected": true
},
"Cache Headers": {
"description": null,
"key_count": 3,
"selected": true
},
"OpenWeather": {
"description": null,
"key_count": 1,
"selected": true
},
"LibreChat Code Interpreter API": {
"description": null,
"key_count": 1,
"selected": true
},
"MCP Configuration": {
"description": null,
"key_count": 11,
"selected": true
}
},
"keys": {
"HOST": {
"category": "Server Configuration",
"status": "active",
"default_upstream": "localhost",
"description": "Specifies the host address for the server",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"PORT": {
"category": "Server Configuration",
"status": "active",
"default_upstream": "3080",
"description": "Specifies the port where the server listens (default: 3080)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MONGO_URI": {
"category": "Server Configuration",
"status": "active",
"default_upstream": "mongodb://127.0.0.1:27017/LibreChat",
"description": "MongoDB connection URI",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MONGO_MAX_POOL_SIZE": {
"category": "Server Configuration",
"status": "active",
"default_upstream": null,
"description": "Maximum connections in MongoDB connection pool",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MONGO_MIN_POOL_SIZE": {
"category": "Server Configuration",
"status": "active",
"default_upstream": null,
"description": "Minimum connections in MongoDB connection pool",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MONGO_MAX_CONNECTING": {
"category": "Server Configuration",
"status": "active",
"default_upstream": null,
"description": "Max concurrent connections being established",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MONGO_MAX_IDLE_TIME_MS": {
"category": "Server Configuration",
"status": "active",
"default_upstream": null,
"description": "Max milliseconds a connection can remain idle",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MONGO_WAIT_QUEUE_TIMEOUT_MS": {
"category": "Server Configuration",
"status": "active",
"default_upstream": null,
"description": "Max time a thread waits for connection availability",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MONGO_AUTO_INDEX": {
"category": "Server Configuration",
"status": "active",
"default_upstream": null,
"description": "Disable automatic index creation for models",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MONGO_AUTO_CREATE": {
"category": "Server Configuration",
"status": "active",
"default_upstream": null,
"description": "Disable Mongoose auto createCollection() calls",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DOMAIN_CLIENT": {
"category": "Server Configuration",
"status": "active",
"default_upstream": "http://localhost:3080",
"description": "Client-side domain URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DOMAIN_SERVER": {
"category": "Server Configuration",
"status": "active",
"default_upstream": "http://localhost:3080",
"description": "Server-side domain URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"NO_INDEX": {
"category": "Server Configuration",
"status": "active",
"default_upstream": "true",
"description": "Prevents search engines from indexing website",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"TRUST_PROXY": {
"category": "Server Configuration",
"status": "active",
"default_upstream": "1",
"description": "Number of hops away from Express app (default: 1)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MIN_PASSWORD_LENGTH": {
"category": "Server Configuration",
"status": "commented",
"default_upstream": "8",
"description": "Minimum password length requirement",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"CONTINUE_ON_UNCAUGHT_EXCEPTION": {
"category": "Server Configuration",
"status": "commented",
"default_upstream": "false",
"description": "Continue app after uncaught exceptions",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"CONSOLE_JSON": {
"category": "JSON Logging",
"status": "active",
"default_upstream": "false",
"description": "Enable JSON console logs for cloud deployments",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DEBUG_LOGGING": {
"category": "Debug Logging",
"status": "active",
"default_upstream": "true",
"description": "Keep debug logs active (default: true)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DEBUG_CONSOLE": {
"category": "Debug Logging",
"status": "active",
"default_upstream": "false",
"description": "Enable verbose console/stdout logs",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MEM_DIAG": {
"category": "Debug Logging",
"status": "commented",
"default_upstream": "true",
"description": "Enable memory diagnostics logging",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"UID": {
"category": "Permissions",
"status": "commented",
"default_upstream": "1000",
"description": "User ID for Docker container permissions",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GID": {
"category": "Permissions",
"status": "commented",
"default_upstream": "1000",
"description": "Group ID for Docker container permissions",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"NODE_OPTIONS": {
"category": "Node Options",
"status": "commented",
"default_upstream": "\"--max-old-space-size=6144\"",
"description": "NOTE: NODE_MAX_OLD_SPACE_SIZE is NOT recognized by Node.js directly. This variable is used as a build argument for Docker or CI/CD workflows, and is NOT used by Node.js to set the heap size at runtime. To configure Node.js memory, use NODE_OPTIONS, e.g.:",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"NODE_MAX_OLD_SPACE_SIZE": {
"category": "Node Options",
"status": "active",
"default_upstream": "6144",
"description": "NOTE: NODE_MAX_OLD_SPACE_SIZE is NOT recognized by Node.js directly. This variable is used as a build argument for Docker or CI/CD workflows, and is NOT used by Node.js to set the heap size at runtime. To configure Node.js memory, use NODE_OPTIONS, e.g.: NODE_OPTIONS=\"--max-old-space-size=6144\" See: https://nodejs.org/api/cli.html#--max-old-space-sizesize-in-mib",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"CONFIG_PATH": {
"category": "Configuration",
"status": "commented",
"default_upstream": "\"/alternative/path/to/librechat.yaml\"",
"description": "Alternative location for librechat.yaml configuration file",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LANGFUSE_PUBLIC_KEY": {
"category": "Langfuse Tracing",
"status": "commented",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LANGFUSE_SECRET_KEY": {
"category": "Langfuse Tracing",
"status": "commented",
"default_upstream": null,
"description": "LANGFUSE_PUBLIC_KEY=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LANGFUSE_BASE_URL": {
"category": "Langfuse Tracing",
"status": "commented",
"default_upstream": null,
"description": "LANGFUSE_PUBLIC_KEY= LANGFUSE_SECRET_KEY=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ENDPOINTS": {
"category": "Endpoints",
"status": "commented",
"default_upstream": "openAI,assistants,azureOpenAI,google,anthropic",
"description": "Comma-separated list of available endpoints",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"PROXY": {
"category": "Endpoints",
"status": "active",
"default_upstream": null,
"description": "Proxy setting for all endpoints",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ANYSCALE_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "API key for Anyscale",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"APIPIE_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "API key for Apipie",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"COHERE_API_KEY": {
"category": "Web Search",
"status": "commented",
"default_upstream": "your_cohere_api_key",
"description": "API key for Cohere",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DEEPSEEK_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "API key for Deepseek",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DATABRICKS_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "ANYSCALE_API_KEY= APIPIE_API_KEY= COHERE_API_KEY= DEEPSEEK_API_KEY=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FIREWORKS_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "API key for Fireworks",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GROQ_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "API key for Groq",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"HUGGINGFACE_TOKEN": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "ANYSCALE_API_KEY= APIPIE_API_KEY= COHERE_API_KEY= DEEPSEEK_API_KEY= DATABRICKS_API_KEY= FIREWORKS_API_KEY= GROQ_API_KEY=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MISTRAL_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "API key for Mistral",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENROUTER_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "API key for OpenRouter",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"PERPLEXITY_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "API key for Perplexity",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SHUTTLEAI_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "API key for ShuttleAI",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"TOGETHERAI_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "API key for TogetherAI",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"UNIFY_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "ANYSCALE_API_KEY= APIPIE_API_KEY= COHERE_API_KEY= DEEPSEEK_API_KEY= DATABRICKS_API_KEY= FIREWORKS_API_KEY= GROQ_API_KEY= HUGGINGFACE_TOKEN= MISTRAL_API_KEY= OPENROUTER_KEY= PERPLEXITY_API_KEY= SHUTTLEAI_API_KEY= TOGETHERAI_API_KEY=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"XAI_API_KEY": {
"category": "Known Endpoints - librechat.yaml",
"status": "commented",
"default_upstream": null,
"description": "ANYSCALE_API_KEY= APIPIE_API_KEY= COHERE_API_KEY= DEEPSEEK_API_KEY= DATABRICKS_API_KEY= FIREWORKS_API_KEY= GROQ_API_KEY= HUGGINGFACE_TOKEN= MISTRAL_API_KEY= OPENROUTER_KEY= PERPLEXITY_API_KEY= SHUTTLEAI_API_KEY= TOGETHERAI_API_KEY= UNIFY_API_KEY=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ANTHROPIC_API_KEY": {
"category": "Anthropic",
"status": "active",
"default_upstream": "user_provided",
"description": "Anthropic API key or 'user_provided'",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ANTHROPIC_MODELS": {
"category": "Anthropic",
"status": "commented",
"default_upstream": "claude-sonnet-4-6,claude-opus-4-6,claude-opus-4-20250514,claude-sonnet-4-20250514,claude-3-7-sonnet-20250219,claude-3-5-sonnet-20241022,claude-3-5-haiku-20241022,claude-3-opus-20240229,claude-3-sonnet-20240229,claude-3-haiku-20240307",
"description": "Comma-separated list of Anthropic models",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ANTHROPIC_REVERSE_PROXY": {
"category": "Anthropic",
"status": "commented",
"default_upstream": null,
"description": "Reverse proxy for Anthropic endpoint",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ANTHROPIC_USE_VERTEX": {
"category": "Anthropic",
"status": "commented",
"default_upstream": null,
"description": "Use Anthropic models through Google Vertex AI",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ANTHROPIC_VERTEX_REGION": {
"category": "Anthropic",
"status": "commented",
"default_upstream": "us-east5",
"description": "Google Cloud region for Vertex AI",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_OPENAI_DEFAULT_MODEL": {
"category": "Azure",
"status": "commented",
"default_upstream": "gpt-3.5-turbo # Deprecated",
"description": "Deprecated",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_OPENAI_MODELS": {
"category": "Azure",
"status": "commented",
"default_upstream": "gpt-3.5-turbo,gpt-4 # Deprecated",
"description": "AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_USE_MODEL_AS_DEPLOYMENT_NAME": {
"category": "Azure",
"status": "commented",
"default_upstream": "TRUE # Deprecated",
"description": "AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Deprecated",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_API_KEY": {
"category": "Azure",
"status": "commented",
"default_upstream": "# Deprecated",
"description": "AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Deprecated AZURE_USE_MODEL_AS_DEPLOYMENT_NAME=TRUE # Deprecated",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_OPENAI_API_INSTANCE_NAME": {
"category": "Azure",
"status": "commented",
"default_upstream": "# Deprecated",
"description": "AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Deprecated AZURE_USE_MODEL_AS_DEPLOYMENT_NAME=TRUE # Deprecated AZURE_API_KEY= # Deprecated",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_OPENAI_API_DEPLOYMENT_NAME": {
"category": "Azure",
"status": "commented",
"default_upstream": "# Deprecated",
"description": "AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Deprecated AZURE_USE_MODEL_AS_DEPLOYMENT_NAME=TRUE # Deprecated AZURE_API_KEY= # Deprecated AZURE_OPENAI_API_INSTANCE_NAME= # Deprecated",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_OPENAI_API_VERSION": {
"category": "Azure",
"status": "commented",
"default_upstream": "# Deprecated",
"description": "AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Deprecated AZURE_USE_MODEL_AS_DEPLOYMENT_NAME=TRUE # Deprecated AZURE_API_KEY= # Deprecated AZURE_OPENAI_API_INSTANCE_NAME= # Deprecated AZURE_OPENAI_API_DEPLOYMENT_NAME= # Deprecated",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_OPENAI_API_COMPLETIONS_DEPLOYMENT_NAME": {
"category": "Azure",
"status": "commented",
"default_upstream": "# Deprecated",
"description": "AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Deprecated AZURE_USE_MODEL_AS_DEPLOYMENT_NAME=TRUE # Deprecated AZURE_API_KEY= # Deprecated AZURE_OPENAI_API_INSTANCE_NAME= # Deprecated AZURE_OPENAI_API_DEPLOYMENT_NAME= # Deprecated AZURE_OPENAI_API_VERSION= # Deprecated",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_OPENAI_API_EMBEDDINGS_DEPLOYMENT_NAME": {
"category": "Azure",
"status": "commented",
"default_upstream": "# Deprecated",
"description": "AZURE_OPENAI_DEFAULT_MODEL=gpt-3.5-turbo # Deprecated AZURE_OPENAI_MODELS=gpt-3.5-turbo,gpt-4 # Deprecated AZURE_USE_MODEL_AS_DEPLOYMENT_NAME=TRUE # Deprecated AZURE_API_KEY= # Deprecated AZURE_OPENAI_API_INSTANCE_NAME= # Deprecated AZURE_OPENAI_API_DEPLOYMENT_NAME= # Deprecated AZURE_OPENAI_API_VERSION= # Deprecated AZURE_OPENAI_API_COMPLETIONS_DEPLOYMENT_NAME= # Deprecated",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"BEDROCK_AWS_DEFAULT_REGION": {
"category": "AWS Bedrock",
"status": "commented",
"default_upstream": "us-east-1 # A default region must be provided",
"description": "A default region must be provided",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"BEDROCK_AWS_ACCESS_KEY_ID": {
"category": "AWS Bedrock",
"status": "commented",
"default_upstream": "someAccessKey",
"description": "AWS access key ID for Bedrock",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"BEDROCK_AWS_SECRET_ACCESS_KEY": {
"category": "AWS Bedrock",
"status": "commented",
"default_upstream": "someSecretAccessKey",
"description": "AWS secret access key for Bedrock",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"BEDROCK_AWS_SESSION_TOKEN": {
"category": "AWS Bedrock",
"status": "commented",
"default_upstream": "someSessionToken",
"description": "AWS session token for Bedrock",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"BEDROCK_AWS_MODELS": {
"category": "AWS Bedrock",
"status": "commented",
"default_upstream": "anthropic.claude-sonnet-4-6,anthropic.claude-opus-4-6-v1,anthropic.claude-3-5-sonnet-20240620-v1:0,meta.llama3-1-8b-instruct-v1:0",
"description": "Comma-separated list of Bedrock model IDs",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_KEY": {
"category": "Google",
"status": "active",
"default_upstream": "user_provided",
"description": "Google API key",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_REVERSE_PROXY": {
"category": "Google",
"status": "commented",
"default_upstream": null,
"description": "Google reverse proxy URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_AUTH_HEADER": {
"category": "Google",
"status": "commented",
"default_upstream": "true",
"description": "Use Authorization header instead of X-goog-api-key",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_MODELS": {
"category": "Google",
"status": "commented",
"default_upstream": "gemini-3.1-pro-preview,gemini-3.1-pro-preview-customtools,gemini-3.1-flash-lite-preview,gemini-2.5-pro,gemini-2.5-flash,gemini-2.5-flash-lite,gemini-2.0-flash-001,gemini-2.0-flash-lite-001",
"description": "Available Gemini/Vertex AI models",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_TITLE_MODEL": {
"category": "Google",
"status": "commented",
"default_upstream": "gemini-2.0-flash-lite-001",
"description": "DEPRECATED: Model for Google titling",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_LOC": {
"category": "Google",
"status": "commented",
"default_upstream": "us-central1",
"description": "Google Cloud location for processing API requests",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_CLOUD_LOCATION": {
"category": "Google",
"status": "commented",
"default_upstream": "global",
"description": "Alternative region for Gemini image generation",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_SERVICE_KEY_FILE": {
"category": "Google",
"status": "commented",
"default_upstream": "/path/to/service-account.json",
"description": "Path to Google service account JSON key file",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_SAFETY_SEXUALLY_EXPLICIT": {
"category": "Google",
"status": "commented",
"default_upstream": "BLOCK_ONLY_HIGH",
"description": "Safety setting for sexually explicit content",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_SAFETY_HATE_SPEECH": {
"category": "Google",
"status": "commented",
"default_upstream": "BLOCK_ONLY_HIGH",
"description": "Safety setting for hate speech content",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_SAFETY_HARASSMENT": {
"category": "Google",
"status": "commented",
"default_upstream": "BLOCK_ONLY_HIGH",
"description": "Safety setting for harassment content",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_SAFETY_DANGEROUS_CONTENT": {
"category": "Google",
"status": "commented",
"default_upstream": "BLOCK_ONLY_HIGH",
"description": "Safety setting for dangerous content",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_SAFETY_CIVIC_INTEGRITY": {
"category": "Google",
"status": "commented",
"default_upstream": "BLOCK_ONLY_HIGH",
"description": "Safety setting for civic integrity content",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GEMINI_API_KEY": {
"category": "Gemini Image Generation",
"status": "commented",
"default_upstream": "your-gemini-api-key",
"description": "Dedicated Gemini API key for image generation",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GEMINI_IMAGE_MODEL": {
"category": "Gemini Image Generation",
"status": "commented",
"default_upstream": "gemini-2.5-flash-image",
"description": "Gemini model for image generation",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_API_KEY": {
"category": "OpenAI",
"status": "active",
"default_upstream": "user_provided",
"description": "OpenAI API key",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_MODELS": {
"category": "OpenAI",
"status": "commented",
"default_upstream": "gpt-5,gpt-5-codex,gpt-5-mini,gpt-5-nano,o3-pro,o3,o4-mini,gpt-4.1,gpt-4.1-mini,gpt-4.1-nano,o3-mini,o1-pro,o1,gpt-4o,gpt-4o-mini",
"description": "Customize available OpenAI models",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DEBUG_OPENAI": {
"category": "OpenAI",
"status": "active",
"default_upstream": "false",
"description": "Enable debug mode for OpenAI endpoint",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"TITLE_CONVO": {
"category": "OpenAI",
"status": "commented",
"default_upstream": "false",
"description": "Enable titling for all endpoints",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_TITLE_MODEL": {
"category": "OpenAI",
"status": "commented",
"default_upstream": "gpt-4o-mini",
"description": "DEPRECATED: Model for OpenAI titling",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_SUMMARIZE": {
"category": "OpenAI",
"status": "commented",
"default_upstream": "true",
"description": "Enable message summarization",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_SUMMARY_MODEL": {
"category": "OpenAI",
"status": "commented",
"default_upstream": "gpt-4o-mini",
"description": "Model used for OpenAI summarization",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_FORCE_PROMPT": {
"category": "OpenAI",
"status": "commented",
"default_upstream": "true",
"description": "Force prompt payload instead of messages",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_REVERSE_PROXY": {
"category": "OpenAI",
"status": "commented",
"default_upstream": null,
"description": "DEPRECATED: OpenAI reverse proxy",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_ORGANIZATION": {
"category": "OpenAI",
"status": "commented",
"default_upstream": null,
"description": "OpenAI organization for API requests",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ASSISTANTS_API_KEY": {
"category": "Assistants API",
"status": "active",
"default_upstream": "user_provided",
"description": "OpenAI API key for Assistants API",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ASSISTANTS_BASE_URL": {
"category": "Assistants API",
"status": "commented",
"default_upstream": null,
"description": "Alternate base URL for Assistants API",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ASSISTANTS_MODELS": {
"category": "Assistants API",
"status": "commented",
"default_upstream": "gpt-4o,gpt-4o-mini,gpt-3.5-turbo-0125,gpt-3.5-turbo-16k-0613,gpt-3.5-turbo-16k,gpt-3.5-turbo,gpt-4,gpt-4-0314,gpt-4-32k-0314,gpt-4-0613,gpt-3.5-turbo-0613,gpt-3.5-turbo-1106,gpt-4-0125-preview,gpt-4-turbo-preview,gpt-4-1106-preview",
"description": "Available models for Assistants",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"CREDS_KEY": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": "f34be427ebb29de8d88c107a71546019685ed8b241d8f2ed00c3df97ad2566f0",
"description": "32-byte hex key for securely storing credentials (required)",
"deprecated": false,
"hardcoded": true,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"CREDS_IV": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": "e2341419ec3dd3d19b13a1a87fafcbfb",
"description": "16-byte hex IV for securely storing credentials (required)",
"deprecated": false,
"hardcoded": true,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_AI_SEARCH_SERVICE_ENDPOINT": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_AI_SEARCH_INDEX_NAME": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_AI_SEARCH_API_KEY": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_AI_SEARCH_API_VERSION": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_AI_SEARCH_SEARCH_OPTION_QUERY_TYPE": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_AI_SEARCH_SEARCH_OPTION_TOP": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_AI_SEARCH_SEARCH_OPTION_SELECT": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMAGE_GEN_OAI_API_KEY": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": "# Create or reuse OpenAI API key for image generation tool",
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMAGE_GEN_OAI_BASEURL": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": "# Custom OpenAI base URL for image generation tool",
"description": "IMAGE_GEN_OAI_API_KEY= # Create or reuse OpenAI API key for image generation tool",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMAGE_GEN_OAI_AZURE_API_VERSION": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": "# Custom Azure OpenAI deployments",
"description": "IMAGE_GEN_OAI_API_KEY= # Create or reuse OpenAI API key for image generation tool IMAGE_GEN_OAI_BASEURL= # Custom OpenAI base URL for image generation tool",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMAGE_GEN_OAI_MODEL": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": "gpt-image-1 # OpenAI image model (e.g., gpt-image-1, gpt-image-1.5)",
"description": "IMAGE_GEN_OAI_API_KEY= # Create or reuse OpenAI API key for image generation tool IMAGE_GEN_OAI_BASEURL= # Custom OpenAI base URL for image generation tool IMAGE_GEN_OAI_AZURE_API_VERSION= # Custom Azure OpenAI deployments",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMAGE_GEN_OAI_DESCRIPTION": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": "IMAGE_GEN_OAI_API_KEY= # Create or reuse OpenAI API key for image generation tool IMAGE_GEN_OAI_BASEURL= # Custom OpenAI base URL for image generation tool IMAGE_GEN_OAI_AZURE_API_VERSION= # Custom Azure OpenAI deployments IMAGE_GEN_OAI_MODEL=gpt-image-1 # OpenAI image model (e.g., gpt-image-1, gpt-image-1.5)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMAGE_GEN_OAI_DESCRIPTION_WITH_FILES": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": "Custom description for image generation tool when files are present",
"description": "IMAGE_GEN_OAI_API_KEY= # Create or reuse OpenAI API key for image generation tool IMAGE_GEN_OAI_BASEURL= # Custom OpenAI base URL for image generation tool IMAGE_GEN_OAI_AZURE_API_VERSION= # Custom Azure OpenAI deployments IMAGE_GEN_OAI_MODEL=gpt-image-1 # OpenAI image model (e.g., gpt-image-1, gpt-image-1.5) IMAGE_GEN_OAI_DESCRIPTION=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMAGE_GEN_OAI_DESCRIPTION_NO_FILES": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": "Custom description for image generation tool when no files are present",
"description": "IMAGE_GEN_OAI_API_KEY= # Create or reuse OpenAI API key for image generation tool IMAGE_GEN_OAI_BASEURL= # Custom OpenAI base URL for image generation tool IMAGE_GEN_OAI_AZURE_API_VERSION= # Custom Azure OpenAI deployments IMAGE_GEN_OAI_MODEL=gpt-image-1 # OpenAI image model (e.g., gpt-image-1, gpt-image-1.5) IMAGE_GEN_OAI_DESCRIPTION= IMAGE_GEN_OAI_DESCRIPTION_WITH_FILES=Custom description for image generation tool when files are present",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMAGE_EDIT_OAI_DESCRIPTION": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": "Custom description for image editing tool",
"description": "IMAGE_GEN_OAI_API_KEY= # Create or reuse OpenAI API key for image generation tool IMAGE_GEN_OAI_BASEURL= # Custom OpenAI base URL for image generation tool IMAGE_GEN_OAI_AZURE_API_VERSION= # Custom Azure OpenAI deployments IMAGE_GEN_OAI_MODEL=gpt-image-1 # OpenAI image model (e.g., gpt-image-1, gpt-image-1.5) IMAGE_GEN_OAI_DESCRIPTION= IMAGE_GEN_OAI_DESCRIPTION_WITH_FILES=Custom description for image generation tool when files are present IMAGE_GEN_OAI_DESCRIPTION_NO_FILES=Custom description for image generation tool when no files are present",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMAGE_GEN_OAI_PROMPT_DESCRIPTION": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": "Custom prompt description for image generation tool",
"description": "IMAGE_GEN_OAI_API_KEY= # Create or reuse OpenAI API key for image generation tool IMAGE_GEN_OAI_BASEURL= # Custom OpenAI base URL for image generation tool IMAGE_GEN_OAI_AZURE_API_VERSION= # Custom Azure OpenAI deployments IMAGE_GEN_OAI_MODEL=gpt-image-1 # OpenAI image model (e.g., gpt-image-1, gpt-image-1.5) IMAGE_GEN_OAI_DESCRIPTION= IMAGE_GEN_OAI_DESCRIPTION_WITH_FILES=Custom description for image generation tool when files are present IMAGE_GEN_OAI_DESCRIPTION_NO_FILES=Custom description for image generation tool when no files are present IMAGE_EDIT_OAI_DESCRIPTION=Custom description for image editing tool",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMAGE_EDIT_OAI_PROMPT_DESCRIPTION": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": "Custom prompt description for image editing tool",
"description": "IMAGE_GEN_OAI_API_KEY= # Create or reuse OpenAI API key for image generation tool IMAGE_GEN_OAI_BASEURL= # Custom OpenAI base URL for image generation tool IMAGE_GEN_OAI_AZURE_API_VERSION= # Custom Azure OpenAI deployments IMAGE_GEN_OAI_MODEL=gpt-image-1 # OpenAI image model (e.g., gpt-image-1, gpt-image-1.5) IMAGE_GEN_OAI_DESCRIPTION= IMAGE_GEN_OAI_DESCRIPTION_WITH_FILES=Custom description for image generation tool when files are present IMAGE_GEN_OAI_DESCRIPTION_NO_FILES=Custom description for image generation tool when no files are present IMAGE_EDIT_OAI_DESCRIPTION=Custom description for image editing tool IMAGE_GEN_OAI_PROMPT_DESCRIPTION=Custom prompt description for image generation tool",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DALLE_API_KEY": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DALLE3_API_KEY": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": "DALLE_API_KEY=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DALLE2_API_KEY": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": "DALLE_API_KEY= DALLE3_API_KEY=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DALLE3_SYSTEM_PROMPT": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": "DALLE_API_KEY= DALLE3_API_KEY= DALLE2_API_KEY=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DALLE2_SYSTEM_PROMPT": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": "DALLE_API_KEY= DALLE3_API_KEY= DALLE2_API_KEY= DALLE3_SYSTEM_PROMPT=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DALLE_REVERSE_PROXY": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": "DALLE_API_KEY= DALLE3_API_KEY= DALLE2_API_KEY= DALLE3_SYSTEM_PROMPT= DALLE2_SYSTEM_PROMPT=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DALLE3_BASEURL": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": "DALLE_API_KEY= DALLE3_API_KEY= DALLE2_API_KEY= DALLE3_SYSTEM_PROMPT= DALLE2_SYSTEM_PROMPT= DALLE_REVERSE_PROXY=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DALLE2_BASEURL": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": "DALLE_API_KEY= DALLE3_API_KEY= DALLE2_API_KEY= DALLE3_SYSTEM_PROMPT= DALLE2_SYSTEM_PROMPT= DALLE_REVERSE_PROXY= DALLE3_BASEURL=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DALLE3_AZURE_API_VERSION": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DALLE2_AZURE_API_VERSION": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": "DALLE3_AZURE_API_VERSION=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FLUX_API_BASE_URL": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": "'https://api.bfl.ml';",
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FLUX_API_KEY": {
"category": "Azure Assistants API",
"status": "commented",
"default_upstream": null,
"description": "Get your API key at https://api.us1.bfl.ai/auth/profile",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_SEARCH_API_KEY": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_CSE_ID": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SD_WEBUI_URL": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": "http://host.docker.internal:7860",
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"TAVILY_API_KEY": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": "Tavily API key",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"TRAVERSAAL_API_KEY": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": "Traversaal API key",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"WOLFRAM_APP_ID": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": "Wolfram Alpha App ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ZAPIER_NLA_API_KEY": {
"category": "Azure Assistants API",
"status": "active",
"default_upstream": null,
"description": "Zapier NLA API key",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SEARCH": {
"category": "Search",
"status": "active",
"default_upstream": "true",
"description": "Enable search in messages and conversations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MEILI_NO_ANALYTICS": {
"category": "Search",
"status": "active",
"default_upstream": "true",
"description": "Disable anonymized telemetry for MeiliSearch",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MEILI_HOST": {
"category": "Search",
"status": "active",
"default_upstream": "http://0.0.0.0:7700",
"description": "MeiliSearch API host URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MEILI_MASTER_KEY": {
"category": "Search",
"status": "active",
"default_upstream": "DrhYf7zENyR6AlUCKmnz0eYASOQdl6zxH7s7MKFSfFCt",
"description": "Master key for MeiliSearch (must be replaced)",
"deprecated": false,
"hardcoded": true,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MEILI_NO_SYNC": {
"category": "Search",
"status": "commented",
"default_upstream": "true",
"description": "Disable Meilisearch index sync",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"STT_API_KEY": {
"category": "Speech to Text & Text to Speech",
"status": "active",
"default_upstream": null,
"description": "API key for Speech-to-Text service",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"TTS_API_KEY": {
"category": "Speech to Text & Text to Speech",
"status": "active",
"default_upstream": null,
"description": "API key for Text-to-Speech service",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"RAG_OPENAI_BASEURL": {
"category": "RAG",
"status": "commented",
"default_upstream": null,
"description": "Custom OpenAI base URL for RAG",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"RAG_OPENAI_API_KEY": {
"category": "RAG",
"status": "commented",
"default_upstream": null,
"description": "OpenAI API key for RAG embeddings",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"RAG_USE_FULL_CONTEXT": {
"category": "RAG",
"status": "commented",
"default_upstream": null,
"description": "Fetch entire file context instead of top results",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMBEDDINGS_PROVIDER": {
"category": "RAG",
"status": "commented",
"default_upstream": "openai",
"description": "Embeddings provider (default: openai)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMBEDDINGS_MODEL": {
"category": "RAG",
"status": "commented",
"default_upstream": "text-embedding-3-small",
"description": "Embeddings model to use",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_MODERATION": {
"category": "Moderation",
"status": "active",
"default_upstream": "false",
"description": "Enable OpenAI moderation on endpoints",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_MODERATION_API_KEY": {
"category": "Moderation",
"status": "active",
"default_upstream": null,
"description": "OpenAI API key for moderation",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENAI_MODERATION_REVERSE_PROXY": {
"category": "Moderation",
"status": "commented",
"default_upstream": null,
"description": "Reverse proxy for OpenAI moderation",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"BAN_VIOLATIONS": {
"category": "Moderation",
"status": "active",
"default_upstream": "true",
"description": "Enable banning users for violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"BAN_DURATION": {
"category": "Moderation",
"status": "active",
"default_upstream": "1000 * 60 * 60 * 2",
"description": "Duration of ban in milliseconds (JS expression)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"BAN_INTERVAL": {
"category": "Moderation",
"status": "active",
"default_upstream": "20",
"description": "Ban interval threshold for violation scores",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LOGIN_VIOLATION_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "1",
"description": "Score for login violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REGISTRATION_VIOLATION_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "1",
"description": "Score for registration violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"CONCURRENT_VIOLATION_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "1",
"description": "Score for concurrent violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MESSAGE_VIOLATION_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "1",
"description": "Score for message violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"NON_BROWSER_VIOLATION_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "20",
"description": "Score for non-browser violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"TTS_VIOLATION_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "0",
"description": "Score for TTS violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"STT_VIOLATION_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "0",
"description": "Score for STT violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FORK_VIOLATION_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "0",
"description": "Score for fork violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"IMPORT_VIOLATION_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "0",
"description": "Score for import violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FILE_UPLOAD_VIOLATION_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "0",
"description": "Score for file upload violations",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LOGIN_MAX": {
"category": "Moderation",
"status": "active",
"default_upstream": "7",
"description": "Max logins allowed per IP per window",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LOGIN_WINDOW": {
"category": "Moderation",
"status": "active",
"default_upstream": "5",
"description": "Login window time in minutes",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REGISTER_MAX": {
"category": "Moderation",
"status": "active",
"default_upstream": "5",
"description": "Max registrations per IP per window",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REGISTER_WINDOW": {
"category": "Moderation",
"status": "active",
"default_upstream": "60",
"description": "Registration window time in minutes",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LIMIT_CONCURRENT_MESSAGES": {
"category": "Moderation",
"status": "active",
"default_upstream": "true",
"description": "Limit concurrent messages per request",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"CONCURRENT_MESSAGE_MAX": {
"category": "Moderation",
"status": "active",
"default_upstream": "2",
"description": "Max messages per request",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LIMIT_MESSAGE_IP": {
"category": "Moderation",
"status": "active",
"default_upstream": "true",
"description": "Limit messages per IP",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MESSAGE_IP_MAX": {
"category": "Moderation",
"status": "active",
"default_upstream": "40",
"description": "Max messages per IP per window",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MESSAGE_IP_WINDOW": {
"category": "Moderation",
"status": "active",
"default_upstream": "1",
"description": "Message IP rate limit window in minutes",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LIMIT_MESSAGE_USER": {
"category": "Moderation",
"status": "active",
"default_upstream": "false",
"description": "Limit messages per user",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MESSAGE_USER_MAX": {
"category": "Moderation",
"status": "active",
"default_upstream": "40",
"description": "Max messages per user per window",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MESSAGE_USER_WINDOW": {
"category": "Moderation",
"status": "active",
"default_upstream": "1",
"description": "Message user rate limit window in minutes",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ILLEGAL_MODEL_REQ_SCORE": {
"category": "Moderation",
"status": "active",
"default_upstream": "5",
"description": "Score for illegal model requests",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"CHECK_BALANCE": {
"category": "Balance",
"status": "commented",
"default_upstream": "false",
"description": "Enable token credit balances",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"START_BALANCE": {
"category": "Balance",
"status": "commented",
"default_upstream": "20000 # note: the number of tokens that will be credited after registration.",
"description": "CHECK_BALANCE=false",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ALLOW_EMAIL_LOGIN": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "true",
"description": "Enable email login",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ALLOW_REGISTRATION": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "true",
"description": "Enable email registration",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ALLOW_SOCIAL_LOGIN": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "false",
"description": "Allow social network login",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ALLOW_SOCIAL_REGISTRATION": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "false",
"description": "Allow social network registration",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ALLOW_PASSWORD_RESET": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "false",
"description": "Enable password reset functionality",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ALLOW_ACCOUNT_DELETION": {
"category": "Registration and Login",
"status": "commented",
"default_upstream": "true # note: enabled by default if omitted/commented out",
"description": "note: enabled by default if omitted/commented out",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ALLOW_UNVERIFIED_EMAIL_LOGIN": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "true",
"description": "Allow login without email verification",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SESSION_EXPIRY": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "1000 * 60 * 15",
"description": "Session expiry time in milliseconds (JS expression)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REFRESH_TOKEN_EXPIRY": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "(1000 * 60 * 60 * 24) * 7",
"description": "Refresh token expiry time in milliseconds (JS expression)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"JWT_SECRET": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "16f8c0ef4a5d391b26034086c628469d3f9f497f08163ab9b40137092f2909ef",
"description": "JWT signing secret — 64-char hex, must be replaced",
"deprecated": false,
"hardcoded": true,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"JWT_REFRESH_SECRET": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "eaa5191f2914e30b9387fd84e254e4ba6fc51b4654968a9b0803b456a54b8418",
"description": "JWT refresh signing secret — 64-char hex, must be replaced",
"deprecated": false,
"hardcoded": true,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DISCORD_CLIENT_ID": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Discord client ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DISCORD_CLIENT_SECRET": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Discord client secret",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DISCORD_CALLBACK_URL": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "/oauth/discord/callback",
"description": "Discord authentication callback URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FACEBOOK_CLIENT_ID": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Facebook client ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FACEBOOK_CLIENT_SECRET": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Facebook client secret",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FACEBOOK_CALLBACK_URL": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "/oauth/facebook/callback",
"description": "Facebook authentication callback URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GITHUB_CLIENT_ID": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "GitHub client ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GITHUB_CLIENT_SECRET": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "GitHub client secret",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GITHUB_CALLBACK_URL": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "/oauth/github/callback",
"description": "GitHub authentication callback URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GITHUB_ENTERPRISE_BASE_URL": {
"category": "Registration and Login",
"status": "commented",
"default_upstream": null,
"description": "GitHub Enterprise instance base URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GITHUB_ENTERPRISE_USER_AGENT": {
"category": "Registration and Login",
"status": "commented",
"default_upstream": null,
"description": "GitHub Enterprise user agent",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_CLIENT_ID": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Google OAuth client ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_CLIENT_SECRET": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Google OAuth client secret",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"GOOGLE_CALLBACK_URL": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "/oauth/google/callback",
"description": "Google authentication callback URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"APPLE_CLIENT_ID": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Apple Services ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"APPLE_TEAM_ID": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Apple Developer Team ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"APPLE_KEY_ID": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Apple Key ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"APPLE_PRIVATE_KEY_PATH": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Path to Apple .p8 key file",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"APPLE_CALLBACK_URL": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "/oauth/apple/callback",
"description": "Apple authentication callback URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_CLIENT_ID": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "OpenID client ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_CLIENT_SECRET": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "OpenID client secret",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_ISSUER": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "OpenID issuer URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_SESSION_SECRET": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "OpenID session storage secret",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_SCOPE": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "\"openid profile email\"",
"description": "OpenID scope",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_CALLBACK_URL": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "/oauth/openid/callback",
"description": "OpenID authentication callback URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_REQUIRED_ROLE": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Required role(s) for user validation",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_REQUIRED_ROLE_TOKEN_KIND": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Token kind for role validation",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_REQUIRED_ROLE_PARAMETER_PATH": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Parameter path for role validation",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_ADMIN_ROLE": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Role for LibreChat admin",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_ADMIN_ROLE_PARAMETER_PATH": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Parameter path for admin role",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_ADMIN_ROLE_TOKEN_KIND": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Token source for admin role",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_USERNAME_CLAIM": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "User info property for username",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_NAME_CLAIM": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "User info property for display name",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_EMAIL_CLAIM": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "User info claim for email/identifier",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_AUDIENCE": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "OpenID audience parameter",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_BUTTON_LABEL": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "OpenID login button label",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_IMAGE_URL": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "OpenID login button image URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_AUTO_REDIRECT": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "false",
"description": "Auto-redirect to OpenID provider",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_USE_PKCE": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "false",
"description": "Use PKCE for OpenID authentication",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_REUSE_TOKENS": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Enable reuse of OpenID provider tokens",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_JWKS_URL_CACHE_ENABLED": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Enable caching of JWKS signing keys",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_JWKS_URL_CACHE_TIME": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "# 600000 ms eq to 10 minutes leave empty to disable caching",
"description": "JWKS cache duration in milliseconds",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_ON_BEHALF_FLOW_FOR_USERINFO_REQUIRED": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Enable on-behalf-of flow for userinfo",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_ON_BEHALF_FLOW_USERINFO_SCOPE": {
"category": "Registration and Login",
"status": "active",
"default_upstream": "\"user.read\" # example for Scope Needed for Microsoft Graph API",
"description": "example for Scope Needed for Microsoft Graph API",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_USE_END_SESSION_ENDPOINT": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Use issuer end session endpoint",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_POST_LOGOUT_REDIRECT_URI": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Redirect URI after logout",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_MAX_LOGOUT_URL_LENGTH": {
"category": "Registration and Login",
"status": "active",
"default_upstream": null,
"description": "Maximum logout URL length before using logout_hint instead of id_token_hint (default: 2000)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ENABLE_SHAREPOINT_FILEPICKER": {
"category": "SharePoint Integration",
"status": "commented",
"default_upstream": "true",
"description": "Enable SharePoint file picker",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SHAREPOINT_BASE_URL": {
"category": "SharePoint Integration",
"status": "commented",
"default_upstream": "https://yourtenant.sharepoint.com",
"description": "SharePoint tenant base URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SHAREPOINT_PICKER_SHAREPOINT_SCOPE": {
"category": "SharePoint Integration",
"status": "commented",
"default_upstream": "=https://yourtenant.sharepoint.com/AllSites.Read",
"description": "SharePoint OAuth scope",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SHAREPOINT_PICKER_GRAPH_SCOPE": {
"category": "SharePoint Integration",
"status": "commented",
"default_upstream": "Files.Read.All",
"description": "Microsoft Graph scope for file downloads",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_ENTRY_POINT": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML identity provider entry point URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_ISSUER": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML service provider entity ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_CERT": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML signing certificate",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_CALLBACK_URL": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": "/oauth/saml/callback",
"description": "SAML authentication callback URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_SESSION_SECRET": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML session storage secret",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_EMAIL_CLAIM": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML assertion email attribute",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_USERNAME_CLAIM": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML assertion username attribute",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_GIVEN_NAME_CLAIM": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML assertion given name attribute",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_FAMILY_NAME_CLAIM": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML assertion family name attribute",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_PICTURE_CLAIM": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML assertion profile picture attribute",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_NAME_CLAIM": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML assertion full name attribute",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_BUTTON_LABEL": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML login button label",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_IMAGE_URL": {
"category": "SharePoint Integration",
"status": "active",
"default_upstream": null,
"description": "SAML login button image URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SAML_USE_AUTHN_RESPONSE_SIGNED": {
"category": "SharePoint Integration",
"status": "commented",
"default_upstream": null,
"description": "Sign entire SAML Response",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"USE_ENTRA_ID_FOR_PEOPLE_SEARCH": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "active",
"default_upstream": "false",
"description": "Enable Entra ID people search",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ENTRA_ID_INCLUDE_OWNERS_AS_MEMBERS": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "active",
"default_upstream": "false",
"description": "Include group owners as members",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENID_GRAPH_SCOPES": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "active",
"default_upstream": "User.Read,People.Read,GroupMember.Read.All",
"description": "Microsoft Graph API scopes",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_URL": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "active",
"default_upstream": null,
"description": "LDAP server URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_BIND_DN": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "active",
"default_upstream": null,
"description": "LDAP bind DN",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_BIND_CREDENTIALS": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "active",
"default_upstream": null,
"description": "LDAP bind password",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_USER_SEARCH_BASE": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "active",
"default_upstream": null,
"description": "LDAP user search base",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_SEARCH_FILTER": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "commented",
"default_upstream": "\"mail=\"",
"description": "LDAP search filter",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_CA_CERT_PATH": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "active",
"default_upstream": null,
"description": "LDAP CA certificate path",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_TLS_REJECT_UNAUTHORIZED": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "commented",
"default_upstream": null,
"description": "LDAP TLS certificate verification",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_STARTTLS": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "commented",
"default_upstream": null,
"description": "Enable LDAP StartTLS",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_LOGIN_USES_USERNAME": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "commented",
"default_upstream": "true",
"description": "Use username instead of email for LDAP login",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_ID": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "commented",
"default_upstream": null,
"description": "LDAP attribute for unique user ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_USERNAME": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "commented",
"default_upstream": null,
"description": "LDAP attribute for username",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_EMAIL": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "commented",
"default_upstream": null,
"description": "LDAP attribute for email",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LDAP_FULL_NAME": {
"category": "Microsoft Graph API / Entra ID Integration",
"status": "commented",
"default_upstream": null,
"description": "LDAP attribute(s) for full name",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMAIL_SERVICE": {
"category": "Email Password Reset",
"status": "active",
"default_upstream": null,
"description": "Email service provider (e.g. gmail, sendgrid)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMAIL_HOST": {
"category": "Email Password Reset",
"status": "active",
"default_upstream": null,
"description": "SMTP mail server host",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMAIL_PORT": {
"category": "Email Password Reset",
"status": "active",
"default_upstream": "25",
"description": "SMTP mail server port",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMAIL_ENCRYPTION": {
"category": "Email Password Reset",
"status": "active",
"default_upstream": null,
"description": "Email encryption method (starttls, tls, none)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMAIL_ENCRYPTION_HOSTNAME": {
"category": "Email Password Reset",
"status": "active",
"default_upstream": null,
"description": "Hostname for email encryption verification",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMAIL_ALLOW_SELFSIGNED": {
"category": "Email Password Reset",
"status": "active",
"default_upstream": null,
"description": "Allow self-signed TLS certificates",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMAIL_USERNAME": {
"category": "Email Password Reset",
"status": "active",
"default_upstream": null,
"description": "SMTP authentication username",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMAIL_PASSWORD": {
"category": "Email Password Reset",
"status": "active",
"default_upstream": null,
"description": "SMTP authentication password",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMAIL_FROM_NAME": {
"category": "Mailgun API",
"status": "commented",
"default_upstream": "\"LibreChat\"",
"description": "From display name for outgoing mail",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"EMAIL_FROM": {
"category": "Mailgun API",
"status": "commented",
"default_upstream": "noreply@yourdomain.com",
"description": "From email address for outgoing mail",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MAILGUN_API_KEY": {
"category": "Mailgun API",
"status": "commented",
"default_upstream": "your-mailgun-api-key",
"description": "Mailgun API key",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MAILGUN_DOMAIN": {
"category": "Mailgun API",
"status": "commented",
"default_upstream": "mg.yourdomain.com",
"description": "Mailgun domain",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MAILGUN_HOST": {
"category": "Mailgun API",
"status": "commented",
"default_upstream": "https://api.eu.mailgun.net",
"description": "Custom Mailgun API host (EU region)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FIREBASE_API_KEY": {
"category": "Firebase CDN",
"status": "active",
"default_upstream": null,
"description": "Firebase API key",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FIREBASE_AUTH_DOMAIN": {
"category": "Firebase CDN",
"status": "active",
"default_upstream": null,
"description": "Firebase Auth domain",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FIREBASE_PROJECT_ID": {
"category": "Firebase CDN",
"status": "active",
"default_upstream": null,
"description": "Firebase project ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FIREBASE_STORAGE_BUCKET": {
"category": "Firebase CDN",
"status": "active",
"default_upstream": null,
"description": "Firebase storage bucket",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FIREBASE_MESSAGING_SENDER_ID": {
"category": "Firebase CDN",
"status": "active",
"default_upstream": null,
"description": "Firebase Cloud Messaging sender ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FIREBASE_APP_ID": {
"category": "Firebase CDN",
"status": "active",
"default_upstream": null,
"description": "Firebase App ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AWS_ENDPOINT_URL": {
"category": "S3 AWS Bucket",
"status": "active",
"default_upstream": null,
"description": "Custom endpoint URL for S3-compatible services",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AWS_ACCESS_KEY_ID": {
"category": "S3 AWS Bucket",
"status": "active",
"default_upstream": null,
"description": "AWS IAM user access key ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AWS_SECRET_ACCESS_KEY": {
"category": "S3 AWS Bucket",
"status": "active",
"default_upstream": null,
"description": "AWS IAM user secret access key",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AWS_REGION": {
"category": "S3 AWS Bucket",
"status": "active",
"default_upstream": null,
"description": "AWS region for S3 bucket",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AWS_BUCKET_NAME": {
"category": "S3 AWS Bucket",
"status": "active",
"default_upstream": null,
"description": "S3 bucket name",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AWS_FORCE_PATH_STYLE": {
"category": "S3 AWS Bucket",
"status": "commented",
"default_upstream": "false",
"description": "Force path-style URLs for S3-compatible services",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_STORAGE_CONNECTION_STRING": {
"category": "Azure Blob Storage",
"status": "active",
"default_upstream": null,
"description": "Azure Blob Storage connection string",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_STORAGE_PUBLIC_ACCESS": {
"category": "Azure Blob Storage",
"status": "active",
"default_upstream": "false",
"description": "Enable public access for Azure blobs",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"AZURE_CONTAINER_NAME": {
"category": "Azure Blob Storage",
"status": "active",
"default_upstream": "files",
"description": "Azure Blob container name",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ALLOW_SHARED_LINKS": {
"category": "Shared Links",
"status": "active",
"default_upstream": "true",
"description": "Enable shared conversation links",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ALLOW_SHARED_LINKS_PUBLIC": {
"category": "Shared Links",
"status": "active",
"default_upstream": "false",
"description": "Allow public access to shared links",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"STATIC_CACHE_MAX_AGE": {
"category": "Static File Cache Control",
"status": "commented",
"default_upstream": "172800",
"description": "Cache-Control max-age in seconds for static files",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"STATIC_CACHE_S_MAX_AGE": {
"category": "Static File Cache Control",
"status": "commented",
"default_upstream": "86400",
"description": "Cache-Control s-maxage in seconds for shared caches",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"DISABLE_COMPRESSION": {
"category": "Static File Cache Control",
"status": "commented",
"default_upstream": "true",
"description": "Disables compression for static files",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ENABLE_IMAGE_OUTPUT_GZIP_SCAN": {
"category": "Static File Cache Control",
"status": "commented",
"default_upstream": "true",
"description": "Enables serving gzipped versions of uploaded images",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"APP_TITLE": {
"category": "UI",
"status": "active",
"default_upstream": "LibreChat",
"description": "Application title shown in UI",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"CUSTOM_FOOTER": {
"category": "UI",
"status": "commented",
"default_upstream": "\"My custom footer\"",
"description": "Custom footer text",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"HELP_AND_FAQ_URL": {
"category": "UI",
"status": "active",
"default_upstream": "https://librechat.ai",
"description": "URL for the Help and FAQ button",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SHOW_BIRTHDAY_ICON": {
"category": "UI",
"status": "commented",
"default_upstream": "true",
"description": "Show birthday hat icon on special dates",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"ANALYTICS_GTM_ID": {
"category": "UI",
"status": "commented",
"default_upstream": "user provided google tag manager id",
"description": "Google Tag Manager ID",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"CONVERSATION_IMPORT_MAX_FILE_SIZE_BYTES": {
"category": "UI",
"status": "commented",
"default_upstream": "262144000",
"description": "Max file size in bytes for conversation imports",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"USE_REDIS": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "true",
"description": "Enable Redis for caching",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"USE_REDIS_STREAMS": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "true",
"description": "Enable Redis for resumable streams",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REDIS_URI": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "rediss://127.0.0.1:6380",
"description": "Redis connection URI",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REDIS_CA": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "/path/to/ca-cert.pem",
"description": "Path to CA certificate for Redis TLS",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REDIS_USE_ALTERNATIVE_DNS_LOOKUP": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "true",
"description": "Enable alternate DNS lookup for Redis TLS",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REDIS_USERNAME": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "your_redis_username",
"description": "Redis username for authentication",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REDIS_PASSWORD": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "your_redis_password",
"description": "Redis password for authentication",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REDIS_KEY_PREFIX_VAR": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "K_REVISION",
"description": "Environment variable for dynamic Redis key prefix",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REDIS_KEY_PREFIX": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "librechat",
"description": "Static prefix for Redis keys",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REDIS_MAX_LISTENERS": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "40",
"description": "Maximum event listeners per Redis client",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"REDIS_PING_INTERVAL": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "300",
"description": "Redis ping interval in seconds",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FORCED_IN_MEMORY_CACHE_NAMESPACES": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "CONFIG_STORE,APP_CONFIG",
"description": "Cache namespaces to force in-memory storage",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LEADER_LEASE_DURATION": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "25",
"description": "Leader lease validity duration in seconds",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LEADER_RENEW_INTERVAL": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "10",
"description": "Leader lease renewal interval in seconds",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LEADER_RENEW_ATTEMPTS": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "3",
"description": "Max lease renewal retry attempts",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LEADER_RENEW_RETRY_DELAY": {
"category": "REDIS Options",
"status": "commented",
"default_upstream": "0.5",
"description": "Delay between renewal retries in seconds",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"NODE_ENV": {
"category": "Others",
"status": "commented",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"E2E_USER_EMAIL": {
"category": "Others",
"status": "commented",
"default_upstream": null,
"description": null,
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"E2E_USER_PASSWORD": {
"category": "Others",
"status": "commented",
"default_upstream": null,
"description": "E2E_USER_EMAIL=",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"INDEX_CACHE_CONTROL": {
"category": "Cache Headers",
"status": "commented",
"default_upstream": "no-cache, no-store, must-revalidate",
"description": "Cache-Control header for index.html",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"INDEX_PRAGMA": {
"category": "Cache Headers",
"status": "commented",
"default_upstream": "no-cache",
"description": "Pragma header for index.html",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"INDEX_EXPIRES": {
"category": "Cache Headers",
"status": "commented",
"default_upstream": "0",
"description": "Expires header for index.html",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"OPENWEATHER_API_KEY": {
"category": "OpenWeather",
"status": "active",
"default_upstream": null,
"description": "OpenWeather API key for One Call API 3.0",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"LIBRECHAT_CODE_API_KEY": {
"category": "LibreChat Code Interpreter API",
"status": "commented",
"default_upstream": "your-key",
"description": "API key for Code Interpreter service",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"SERPER_API_KEY": {
"category": "Web Search",
"status": "commented",
"default_upstream": "your_serper_api_key",
"description": "API key for Serper search provider",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FIRECRAWL_API_KEY": {
"category": "Web Search",
"status": "commented",
"default_upstream": "your_firecrawl_api_key",
"description": "API key for Firecrawl scraper service",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"FIRECRAWL_API_URL": {
"category": "Web Search",
"status": "commented",
"default_upstream": "your_firecrawl_api_url",
"description": "Custom Firecrawl API URL",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"JINA_API_KEY": {
"category": "Web Search",
"status": "commented",
"default_upstream": "your_jina_api_key",
"description": "API key for Jina reranker service",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_OAUTH_ON_AUTH_ERROR": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "true",
"description": "Treat 401/403 responses as OAuth requirement",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_OAUTH_DETECTION_TIMEOUT": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "5000",
"description": "OAuth detection timeout in milliseconds",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_CONNECTION_CHECK_TTL": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "60000",
"description": "Cache TTL for MCP connection checks",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_SKIP_CODE_CHALLENGE_CHECK": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "false",
"description": "Skip OAuth code challenge validation",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_CB_MAX_CYCLES": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "7",
"description": "Circuit breaker: max connect/disconnect cycles before tripping (per server)",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_CB_CYCLE_WINDOW_MS": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "45000",
"description": "Circuit breaker: sliding window (ms) for counting cycles",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_CB_CYCLE_COOLDOWN_MS": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "15000",
"description": "Circuit breaker: cooldown (ms) after the cycle breaker trips",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_CB_MAX_FAILED_ROUNDS": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "3",
"description": "Circuit breaker: max consecutive failed connection rounds before backoff",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_CB_FAILED_WINDOW_MS": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "120000",
"description": "Circuit breaker: sliding window (ms) for counting failed rounds",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_CB_BASE_BACKOFF_MS": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "30000",
"description": "Circuit breaker: base backoff (ms) after failed round threshold is reached",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
},
"MCP_CB_MAX_BACKOFF_MS": {
"category": "MCP Configuration",
"status": "commented",
"default_upstream": "300000",
"description": "Circuit breaker: max backoff cap (ms) for exponential backoff",
"deprecated": false,
"hardcoded": false,
"selection": "unknown",
"file_target": null,
"custom_value": null,
"mandatory": false,
"depends_on": []
}
}
}