CapabilityDescriptor.fromJson constructor

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

Create from JSON.

Implementation

factory CapabilityDescriptor.fromJson(Map<String, dynamic> json) {
  return CapabilityDescriptor(
    action: json['action'] as String,
    safetyClass:
        SafetyClass.fromString(json['safetyClass'] as String? ?? 'safe'),
    argsSchema: json['argsSchema'] as Map<String, dynamic>?,
    description: json['description'] as String?,
  );
}