GetPromptRequestParams.toMCP constructor

GetPromptRequestParams.toMCP(
  1. Map<String, Object?> map
)

Implementation

factory GetPromptRequestParams.toMCP(Map<String, Object?> map) {
  return GetPromptRequestParams(
    $meta: map['_meta'] != null
        ? RequestMetaObject.toMCP(map['_meta'] as Map<String, Object?>)
        : null,
    inputResponses: map['inputResponses'],
    requestState: map['requestState'] as String?,
    name: map['name'] as String,
    arguments: (map['arguments'] as Map<String, dynamic>?)?.map(
      (key, value) => MapEntry(key, value as String),
    ),
  );
}