fix: wrap tools/list response in {tools: [...]} per MCP spec

This commit is contained in:
Devid HW
2026-04-19 10:07:59 +07:00
parent 95ceef3e3f
commit 2fef0db3c4
+1 -1
View File
@@ -175,7 +175,7 @@ impl McpServer {
McpResponse {
jsonrpc: "2.0".to_string(),
id: request.id,
result: Some(crate::tools::get_tools_list()),
result: Some(json!({"tools": crate::tools::get_tools_list()})),
error: None,
}
}