Skip to content

v0.6.1

Choose a tag to compare

@rmyndharis rmyndharis released this 22 Jun 14:19
61582a4

A patch closing a plugin-hook gap.

Fixed

  • The message:ack hook event was declared in the HookEvent union but never emitted, so a plugin registered for it (e.g. a delivery-status logger) silently never fired. It now fires for every delivery/read receipt with { messageId, status, ack } (source: 'Engine', scoped to the session), consistent with message:received/message:sent. Delivery failures surface as message:ack with status: 'failed'; the send-time message:failed hook is unchanged.