Introduction
Moss SDK can be configured in multiple ways to fit your application’s needs. This flexibility allows you to set sensible defaults while giving developers fine-grained control per user or session.Configuration Methods
Configuration Priority
When the same setting is configured in multiple places, Moss uses this priority order (highest to lowest):- SDK configuration -
AgentProviderconfig options - Dashboard settings - Application-level defaults
This priority system allows you to set sensible defaults in the Dashboard
while giving developers the ability to override specific settings in code.
Example: Priority in Action
Quick Reference
Dashboard-Only Settings
These settings can only be configured through the Dashboard:- AI Assistant Instructions
- API Keys
- Domain Access Control
- Vector Store Configuration
- Planning
SDK-Configurable Settings
These settings can be set in Dashboard and overridden via SDK:Next Steps
Dashboard Settings
Configure application defaults through the web UI
SDK Options
Customize behavior in your application code
Examples
See complete configuration examples