mirror of
https://github.com/logos-co/logos-messaging-module.git
synced 2026-08-31 04:31:12 +00:00
* Terminal fix: unify event timestamp format to nanoseconds since epoch All five plugin events now emit timestamps as nanoseconds since epoch (qint64 via QVariant). Previously messageSent, messageError, messagePropagated, and connectionStateChanged used a local ISO-8601 string while messageReceived passed the raw waku nanosecond value as a stringified float, forcing consumers to special-case each event. Closes #26 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * fix: annotate event timestamp fields as qint64, not QString The value emitted into the QVariantList is a qint64 (ns since epoch); the contract comments still said QString. Align the documented type with what is actually emitted. --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>