mirror of
https://github.com/penpot/penpot.git
synced 2026-09-19 10:26:14 +00:00
The event batch sent to the telemetry server was encoded as a fressian+zstd base64 blob. Send it as a plain vector of event maps instead: the JSON encoder handles UUID and temporal types natively, the payload becomes inspectable, and the receiver schema coerces values back to proper types. The receiver (penpot-telemetry) now accepts both the blob and the plain vector, so it must be deployed before this backend change. AI-assisted-by: omen-alpha