@@ -70,7 +70,7 @@ Create a new module in the project called `tools.rs` and include the definitions
70
70
71
71
``` rust
72
72
// src/tools.rs
73
- use rust_mcp_sdk :: schema :: {schema_utils :: CallToolError , CallToolResult };
73
+ use rust_mcp_sdk :: schema :: {CallToolResult , TextContent , schema_utils :: CallToolError };
74
74
use rust_mcp_sdk :: {
75
75
macros :: {mcp_tool, JsonSchema },
76
76
tool_box,
@@ -159,8 +159,8 @@ impl ServerHandler for MyServerHandler {
159
159
// Handle ListToolsRequest, return list of available tools as ListToolsResult
160
160
async fn handle_list_tools_request (
161
161
& self ,
162
- request : ListToolsRequest ,
163
- runtime : & dyn McpServer ,
162
+ _request : ListToolsRequest ,
163
+ _runtime : & dyn McpServer ,
164
164
) -> std :: result :: Result <ListToolsResult , RpcError > {
165
165
Ok (ListToolsResult {
166
166
meta : None ,
@@ -173,7 +173,7 @@ impl ServerHandler for MyServerHandler {
173
173
async fn handle_call_tool_request (
174
174
& self ,
175
175
request : CallToolRequest ,
176
- runtime : & dyn McpServer ,
176
+ _runtime : & dyn McpServer ,
177
177
) -> std :: result :: Result <CallToolResult , CallToolError > {
178
178
// Attempt to convert request parameters into GreetingTools enum
179
179
let tool_params : GreetingTools =
0 commit comments