pub trait SamplingHandler: Send + Sync {
// Required method
fn handle_message(
&self,
request: CreateMessageRequest,
) -> Result<CreateMessageResponse, McpError>;
}
pub trait SamplingHandler: Send + Sync {
// Required method
fn handle_message(
&self,
request: CreateMessageRequest,
) -> Result<CreateMessageResponse, McpError>;
}