⚙️ Config v1.3.1
November 24, 2025

⚙️ Config v1.3.1


  • Added charLimit to memory configuration

    • Limits the maximum character length for user-created memories
    • Default value is 10000 characters
    • Prevents oversized memory payloads that could impact performance
    • See Memory Configuration for details
  • Added interface.peoplePicker configuration for user/group/role selection controls

    • Added users setting to control user search (default: true)
    • Added groups setting to control group search (default: true)
    • Added roles setting to control role search (default: true)
    • Enables fine-grained control over who can search and view users/groups/roles when sharing resources (agents/prompts)
    • People picker access control managed through permission system
    • See Interface Configuration for details
  • Added interface.marketplace configuration for Agent Marketplace access control

    • Added use setting to enable/disable marketplace access (default: false)
    • Controls visibility and access to the Agent Marketplace feature
    • Access control managed through permission system
    • See Interface Configuration for details
  • Added fileStrategies for granular file storage configuration

    • Allows different storage strategies for different file types
    • Added default setting for fallback storage strategy
    • Added avatar setting for user/agent avatar image storage
    • Added image setting for uploaded images in chats
    • Added document setting for document uploads (PDFs, text files, etc.)
    • Supports mixing storage strategies (e.g., S3 for avatars, local for documents)
    • Available strategies: "local", "s3", "firebase", "azure_blob"
    • Backwards compatible with existing fileStrategy (single strategy for all files)
    • See File Strategies Configuration for details
  • Renamed webSearch.scraperType to webSearch.scraperProvider

    • Configuration field renamed for consistency with other provider naming conventions
    • See Web Search Configuration for details
  • Added webSearch.firecrawlVersion to specify Firecrawl API version

    • Allows configuration of Firecrawl API version (v0 or v1)
    • Default: uses environment variable ${FIRECRAWL_VERSION}
    • See Web Search Configuration for details
  • Added CONVERSATION_IMPORT_MAX_FILE_SIZE_BYTES environment variable

    • Limits the maximum file size for conversation imports in bytes
    • Prevents memory exhaustion from large import files
    • Default: 0 (no limit enforced when not set)
    • Example: 262144000 (250 MiB)
    • See Environment Variables for details
  • Added optional group field to modelSpecs configuration

    • Organizes model specs in the UI selector with flexible grouping options
    • Three behaviors based on group value:
      • If group matches an endpoint name (e.g., “openAI”, “groq”), the spec nests under that endpoint
      • If group is a custom name (doesn’t match any endpoint), creates a separate collapsible section
      • If group is omitted, the spec appears as a standalone item at top level
    • See Model Specs for details
  • Removed SERPAPI_API_KEY documentation

  • Added MCP_SKIP_CODE_CHALLENGE_CHECK environment variable

  • Added Leader Election configuration for multi-instance deployments

    • Added LEADER_LEASE_DURATION - Duration in seconds that the leader lease is valid (default: 25)
    • Added LEADER_RENEW_INTERVAL - Interval in seconds at which the leader renews its lease (default: 10)
    • Added LEADER_RENEW_ATTEMPTS - Maximum retry attempts when renewing the lease fails (default: 3)
    • Added LEADER_RENEW_RETRY_DELAY - Delay in seconds between retry attempts (default: 0.5)
    • Requires Redis to be enabled (USE_REDIS=true)
    • Ensures only one instance performs operations like scheduled tasks
    • See Leader Election Configuration for details
  • Updated FORCED_IN_MEMORY_CACHE_NAMESPACES examples

    • Removed STATIC_CONFIG from example values (deprecated cache key)
    • Updated examples to use ROLES,MESSAGES as recommended defaults
    • See Redis Configuration for details