String? previewBytes(List<int> bytes) { if (!captureBodies || bytes.isEmpty) { return null; } return utf8.decode(bytes, allowMalformed: true).replaceAll('\u0000', ''); }