ElicitRequestFormParams.toMCP constructor
Implementation
factory ElicitRequestFormParams.toMCP(Map<String, Object?> map) {
return ElicitRequestFormParams(
task: map['task'] != null
? TaskMetadata.toMCP(map['task'] as Map<String, Object?>)
: null,
$meta: map['_meta'] != null
? RequestMetaObject.toMCP(map['_meta'] as Map<String, Object?>)
: null,
message: map['message'] as String,
requestedSchema: ElicitRequestFormParamsSchema.toMCP(
map['requestedSchema'] as Map<String, Object?>,
),
);
}