McpRequest.fromJson constructor
Create request from JSON map
Implementation
factory McpRequest.fromJson(Map<String, dynamic> json) {
final id = json['id'];
if (id == null) {
throw FormatException('Request id is required');
}
return McpRequest(
id: id,
method: json['method'] as String,
params: json['params'] as Map<String, dynamic>?,
);
}