SubscriptionsListenResultMetaObject.toMCP constructor
Implementation
factory SubscriptionsListenResultMetaObject.toMCP(Map<String, Object?> map) {
return SubscriptionsListenResultMetaObject(
serverInfo: map['io.modelcontextprotocol/serverInfo'] != null
? Implementation.toMCP(
map['io.modelcontextprotocol/serverInfo']
as Map<String, Object?>,
)
: null,
subscriptionId:
map['io.modelcontextprotocol/subscriptionId'].toString(),
additionalData: Map<String, Object?>.from(map)
..removeWhere(
(key, _) =>
key == 'io.modelcontextprotocol/serverInfo' ||
key == 'io.modelcontextprotocol/subscriptionId',
),
);
}