toMap method

  1. @override
Map<String, dynamic> toMap()
override

Converts this block to a map.

Implementation

@override
Map<String, dynamic> toMap() => {
  'type': 'toolCall',
  'id': id,
  'name': name,
  'argumentsRaw': argumentsRaw,
  'arguments': arguments,
  'providerData': providerData,
  if (index != null) 'index': index,
  if (!isMergeable) 'isMergeable': false,
};