getConnectedIdeName method
Gets the connected IDE name from MCP clients.
Implementation
String? getConnectedIdeName(List<Map<String, dynamic>> mcpClients) {
final ideClient = mcpClients.firstWhere(
(client) => client['type'] == 'connected' && client['name'] == 'ide',
orElse: () => <String, dynamic>{},
);
return getIdeClientName(ideClient);
}