@override Map<String, Object?> toJson() => { 'node': 'items', 'items': [for (var i in items) i.toJson()], if (truncated > 0) 'truncated': truncated, };