InputRequiredResult.toMCP constructor
Implementation
factory InputRequiredResult.toMCP(Map<String, Object?> map) {
return InputRequiredResult(
$meta: map['_meta'] != null
? ResultMetaObject.toMCP(map['_meta'] as Map<String, Object?>)
: null,
inputRequests: map['inputRequests'],
requestState: map['requestState'] as String?,
additionalData: Map<String, Object?>.from(map)
..removeWhere(
(key, _) =>
key == '_meta' ||
key == 'resultType' ||
key == 'inputRequests' ||
key == 'requestState',
),
);
}