Expand description
Sampling-related message types for MCP LLM completion requests.
This module provides types for:
- Server-to-client LLM completion requests
- Completion parameters (temperature, max tokens, etc.)
- Completion responses with generated content
- Model selection and configuration
Structs§
- CompleteRequest 
- Request from server to client for LLM completion.
- CompleteResponse 
- Response to a completion request.
- CompletionArgument 
- Arguments for a completion request.
- ModelPreferences 
- Model preferences for completion requests.
- SamplingMessage 
- A message in a sampling request.
Enums§
- CompletionResult 
- Result of a completion request.
- CostPriority 
- Cost priority levels for model selection.
- IntelligencePriority 
- Intelligence priority levels for model selection.
- MessageRole 
- Role of a message in sampling.
- SamplingContent 
- Content of a sampling message.
- SpeedPriority 
- Speed priority levels for model selection.
- StopReason 
- Reason why completion stopped.