Handles inbound delivery/read receipts and message acknowledgements.
It updates persisted chat status, emits receipt acknowledgements, and translates retry or server errors into session actions without decoding message content.
Summary
Functions
Expands a receipt stanza into one entry per normal or grouped participant receipt.
Functions
@spec parse_receipts(ExWapp.Binary.Node.t()) :: [map()]
Expands a receipt stanza into one entry per normal or grouped participant receipt.