chore: clean up

This commit is contained in:
Louis 2025-03-30 23:37:50 +07:00
parent cdd5515a98
commit 05857e85f0
No known key found for this signature in database
GPG Key ID: 44FA9F4D33C37DE2

View File

@ -22,15 +22,11 @@ pub async fn run_mcp_commands(
app_path.clone() + "/mcp_config.json" app_path.clone() + "/mcp_config.json"
); );
// let mut client_list = HashMap::new(); // let mut client_list = HashMap::new();
let config_content = match std::fs::read_to_string(app_path.clone() + "/mcp_config.json") { let config_content = std::fs::read_to_string(app_path.clone() + "/mcp_config.json")
Ok(content) => content, .map_err(|e| format!("Failed to read config file: {}", e))?;
Err(e) => return Err(format!("Failed to read config file: {}", e)),
};
let mcp_servers: serde_json::Value = match serde_json::from_str(&config_content) { let mcp_servers: serde_json::Value = serde_json::from_str(&config_content)
Ok(v) => v, .map_err(|e| format!("Failed to parse config: {}", e))?;
Err(e) => return Err(format!("Failed to parse config: {}", e)),
};
if let Some(server_map) = mcp_servers.get("mcpServers").and_then(Value::as_object) { if let Some(server_map) = mcp_servers.get("mcpServers").and_then(Value::as_object) {
println!("MCP Servers: {server_map:#?}"); println!("MCP Servers: {server_map:#?}");