BaseToolArgument.fromJson constructor
Implementation
factory BaseToolArgument.fromJson(Map<String, dynamic> json) {
return BaseToolArgument(
name: json['name'] as String,
type: ToolArgumentType.fromString(json['type'] as String),
description: json['description'] as String,
isOptional: json['isOptional'] as bool? ?? false,
constraints: json['constraints'] as Map<String, dynamic>?,
);
}