BaseTool.fromJson constructor
Implementation
factory BaseTool.fromJson(Map<String, dynamic> json) {
return BaseTool(
name: json['name'] as String,
description: json['description'] as String,
arguments:
(json['arguments'] as List<dynamic>?)
?.map(
(arg) => BaseToolArgument.fromJson(arg as Map<String, dynamic>),
)
.toList() ??
[],
);
}