Tool.fromJson constructor
Deserializes from a JSON map produced by toJson.
Implementation
factory Tool.fromJson(Map<String, dynamic> json) => Tool(
name: json['name'] as String? ?? '',
description: json['description'] as String? ?? '',
parameters:
(json['parameters'] as Map<String, dynamic>?) ??
const <String, dynamic>{},
);