CommandMetadata.fromJson constructor

CommandMetadata.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory CommandMetadata.fromJson(Map<String, dynamic> json) {
  return CommandMetadata(
    source: json['source'] as String?,
    content: json['content'] as String?,
    description: json['description'] as String?,
    argumentHint: json['argumentHint'] as String?,
    model: json['model'] as String?,
    allowedTools: (json['allowedTools'] as List?)?.cast<String>(),
  );
}