fastmcp-rust 0.7.0

Asupersync-based MCP framework for Rust
1
2
3
4
5
6
7
8
9
10
use fastmcp_rust::{FinalToolOutcome, ToolHandler, tool};

#[tool(tasks)]
fn enabled_tasks_opt_in() -> FinalToolOutcome {
    unreachable!()
}

fn main() {
    assert!(EnabledTasksOptIn.declares_final_tasks());
}