diff --git a/packages/parser/src/schemas/kafka.ts b/packages/parser/src/schemas/kafka.ts index 70b5b74ed..eb23e78e3 100644 --- a/packages/parser/src/schemas/kafka.ts +++ b/packages/parser/src/schemas/kafka.ts @@ -9,9 +9,12 @@ const KafkaRecordSchema = z.object({ offset: z.number(), timestamp: z.number(), timestampType: z.string(), - key: z.string().transform((key) => { - return Buffer.from(key, 'base64').toString(); - }), + key: z + .string() + .transform((key) => { + return Buffer.from(key, 'base64').toString(); + }) + .optional(), value: z.string().transform((value) => { return Buffer.from(value, 'base64').toString(); }),