Expand description
Configuration management for Code Mesh Core
This module provides a comprehensive configuration system that supports:
- Multiple configuration sources (files, environment, programmatic)
- Provider-specific configurations
- Tool configurations and permissions
- Runtime feature detection
- Configuration validation and defaults
Structsยง
- Agent
Config - Agent configuration
- AppConfig
- Application-level configuration
- Auth
Config - Authentication configuration
- Backup
Config - Backup configuration
- Config
- Main configuration structure
- Config
Manager - Configuration manager for loading and managing configurations
- Context
Window Config - Context window configuration
- Cost
Config - Cost configuration for models
- Encryption
Config - Encryption configuration
- Feature
Config - Feature configuration flags
- Indexing
Config - Memory indexing configuration
- Memory
Config - Memory configuration
- Model
Config - Model configuration
- Provider
Config - Provider configuration
- Rate
Limit Config - Rate limiting configuration
- Retry
Config - Retry configuration
- Sandbox
Config - Sandbox configuration for tool execution
- Security
Config - Security configuration
- Session
Config - Session configuration
- Storage
Config - Storage configuration
- Timeout
Config - Timeout configuration
- Tool
Config - Tool system configuration
- Tool
Specific Config - Tool-specific configuration