ToolCall.fromJson constructor

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

Implementation

factory ToolCall.fromJson(Map<String, dynamic> json) {
  final args = json['arguments'] as Map<String, dynamic>? ?? {};
  return ToolCall(
    name: json['name'] as String,
    arguments: args.map((k, v) => MapEntry(k, v.toString())),
  );
}