Expand description
Missing Types Module for Test Compatibility
This module provides all the missing types needed by the comprehensive test suite.
Structs§
- Async
Task Manager - Async task manager
- Batch
Capabilities - Batch operation capabilities
- Batch
Operation - Individual batch operation
- Batch
Operation Request - Batch operation request
- Batch
Operation Response - Batch operation response
- Batch
Operation Result - Individual batch operation result
- Command
- Command for completion items
- Completion
Capabilities - Completion capabilities (corrected name)
- Completion
Context - Completion context
- Completion
Item - Completion item
- Completion
Params - Completion parameters
- Completion
Position - Completion position
- Completion
Result - Completion result
- Configuration
Manager - Configuration manager for hot reload
- Connection
Config - Connection configuration for clients
- Embedded
Resource Content - Embedded resource content (2025)
- Enhanced
Progress Notification - Enhanced progress notification
- Enhanced
Server Capabilities - Enhanced server capabilities
- Graceful
Shutdown Config - Graceful shutdown configuration
- Health
Checker - Health checker system
- Health
Report - Overall health report
- Http
Request - HTTP request representation
- Http
Response - HTTP response representation
- Http
Server Config - HTTP server configuration
- Lifecycle
Manager - Lifecycle manager for server state transitions
- Metrics
Stats - Statistics summary
- Plugin
Manager - Plugin manager
- Position
- Position in text
- Range
- Range for text edits
- Rate
Limit Config - Rate limiting configuration
- Resource
Cleanup Manager - Resource cleanup manager
- Retry
Config - Client builder configuration
- Security
Config - Security configuration
- Server
Config - Server configuration
- Server
Metrics - Server metrics collection
- Server
Metrics Snapshot - Server metrics snapshot
- Server
Persistent State - Server persistent state for serialization
- Server
Runner - Server runner for managing server execution
- Session
Config - Session configuration for client sessions
- Shutdown
Signal Handler - Shutdown signal handler
- State
Persistence Manager - State persistence manager
- Stdio
Transport Config - Stdio transport configuration
- Streaming
Capabilities - Streaming capabilities
- Streaming
Response - Streaming response
- Task
Handle - Task handle for managing async tasks
- Text
Edit - Text edit for completions
- Validation
Config - Input validation configuration
- WebSocket
Close Frame - WebSocket close frame
- WebSocket
Server Config - WebSocket server configuration
Enums§
- Client
State - Client state enumeration
- Completion
Item Kind - Completion item kinds
- Completion
Trigger Kind - Completion trigger kinds
- Health
Status - Health status enumeration
- Server
State - Server state enumeration
- Session
State - Session state for client sessions
- Signal
Type - Signal types for shutdown handling
- Transport
Error - Transport error types
- WebSocket
Message - WebSocket message types
Traits§
- Plugin
- Plugin trait for extensibility