getConnectedIdeName method

String? getConnectedIdeName(
  1. List<Map<String, dynamic>> mcpClients
)

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);
}