Converts this tool call to JSON-compatible values.
Map<String, Object?> toJson() { return { 'type': 'function', 'function': {'name': name, 'arguments': arguments}, }; }