Expand description
Advanced Configuration System for CodePrism MCP Server
This module provides a comprehensive configuration system with predefined profiles, dynamic tool enablement, performance monitoring, and production-ready features. Ported from legacy codeprism-mcp and adapted for rust-sdk architecture.
Structs§
- Alert
Thresholds - Performance alerting thresholds
- Analysis
Config Compat - Caching
Config - Caching configuration
- Code
Prism Profile - Configuration profile for different deployment scenarios
- Config
- Main configuration structure for the CodePrism MCP Server
- Config
Profile Manager - Configuration profile manager
- Enablement
Rule - Tool enablement rules based on conditions
- Monitoring
Config - Performance monitoring configuration
- Rate
Limit Config - Rate limiting configuration
- Security
Config - Security and access control configuration
- Server
Config - Backward compatibility structures
- Server
Settings - Main server configuration settings
- Tool
Config - Individual tool configuration
- Tools
Config - Tool configuration and enablement
- Tools
Config Compat
Enums§
- Dependency
Mode - Dependency scanning modes
- Enablement
Action - Actions for tool enablement
- Enablement
Condition - Conditions for tool enablement
- Tool
Category - Tool categories for organization