(
state: State<'_, AppState>,
request: ListMCPResourcesRequest,
)
| 316 | |
| 317 | #[tauri::command] |
| 318 | pub async fn list_mcp_resources( |
| 319 | state: State<'_, AppState>, |
| 320 | request: ListMCPResourcesRequest, |
| 321 | ) -> Result<Vec<MCPResource>, String> { |
| 322 | let mcp_service = state |
| 323 | .mcp_service |
| 324 | .as_ref() |
| 325 | .ok_or_else(|| "MCP service not initialized".to_string())?; |
| 326 | |
| 327 | load_mcp_resources(mcp_service.as_ref(), &request.server_id, request.refresh).await |
| 328 | } |
| 329 | |
| 330 | #[tauri::command] |
| 331 | pub async fn read_mcp_resource( |
nothing calls this directly
no test coverage detected