From eb2aa2a0d65c37e0d11fed0afd91a6c45afe0a19 Mon Sep 17 00:00:00 2001 From: iamdoubz <> Date: Tue, 7 Jul 2026 00:23:27 -0500 Subject: [PATCH] fix(mcp): pass the GUI's AppHandle as Some(..) to the handler (T10.4) Follows the previous commit's WaMcpHandler::new signature change. --- src-tauri/src/mcp/server.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-tauri/src/mcp/server.rs b/src-tauri/src/mcp/server.rs index cb42186..feb487e 100644 --- a/src-tauri/src/mcp/server.rs +++ b/src-tauri/src/mcp/server.rs @@ -63,7 +63,7 @@ impl McpServer for RmcpServer { let local_addr = listener .local_addr() .map_err(|e| McpError::Server(e.to_string()))?; - let handler = WaMcpHandler::new(self.store.clone(), self.app.clone()); + let handler = WaMcpHandler::new(self.store.clone(), Some(self.app.clone())); let handle = http_transport::serve(listener, auth_token.clone(), handler); let endpoint = format!("http://{local_addr}/mcp"); *self.running.lock().await = Some(Running::Http(handle));