Expand description
Configuration system for mcpkit-rs
Re-exports§
pub use error::ConfigError;pub use error::Result;pub use loader::ConfigLoader;
Modules§
- defaults
- Default configuration values
- error
- Error types for the configuration system
- loader
- Configuration loader with multiple source support
- validation
- Configuration validation
Structs§
- Bundle
Metadata - Bundle metadata for distribution
- Config
- Main configuration structure for mcpkit-rs
- Distribution
Config - Distribution configuration for OCI registry publishing
- Grpc
Settings - gRPC transport settings
- Http
Settings - HTTP transport settings
- McpConfig
- MCP-specific configuration
- Metadata
- Metadata about the configuration
- Prompt
Argument - Prompt argument
- Prompt
Config - Prompt configuration
- Registry
Auth - Registry authentication configuration
- Resource
Config - Resource configuration
- Resource
Limits - Resource limits
- Runtime
Config - Runtime configuration
- Server
Config - Server configuration
- Stdio
Settings - Stdio transport settings
- TlsConfig
- TLS configuration
- Tool
Config - Tool configuration
- Transport
Config - Transport configuration
- Wasm
Config - WASM runtime configuration
- WebSocket
Settings - WebSocket transport settings
Enums§
- McpCapabilities
- MCP capabilities
- Runtime
Type - Runtime types
- Transport
Settings - Transport-specific settings
- Transport
Type - Available transport types