turul-mcp-server 0.3.20

High-level framework for building Model Context Protocol (MCP) servers
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Task module — MCP task execution, storage integration, and request handlers.
//!
//! This module consolidates all task-related functionality:
//! - [`executor`] — `TaskExecutor` trait and `BoxedTaskWork` type alias
//! - [`handlers`] — MCP request handlers for `tasks/get`, `tasks/list`, `tasks/cancel`, `tasks/result`
//! - [`runtime`] — `TaskRuntime` bridging storage and execution
//! - [`tokio_executor`] — Default `TokioTaskExecutor` using `tokio::spawn`

pub mod executor;
pub mod handlers;
pub mod runtime;
pub mod tokio_executor;