Commit Graph

5 Commits

Author SHA1 Message Date
Sir Dobby
848ae569f2 fix(whatsapp): require participant field for group reactions
When reacting to WhatsApp group messages, the 'participant' field is
required by Baileys but was previously optional, leading to silent
failures where reactions appeared to succeed but were never sent.

This change adds validation to fail fast with a clear error message
when attempting to react to a group message without providing the
participant JID.

Fixes issue where reactions in WhatsApp groups returned {ok: true}
but were never delivered to WhatsApp servers.

Example error:
  WhatsApp group reactions require the 'participant' field (sender JID).
  Example: participant: '1234567890@s.whatsapp.net'
2026-01-29 13:47:19 +07:00
Peter Steinberger
458e731f8b fix: newline chunking across channels 2026-01-25 04:11:36 +00:00
Adam Holt
c07949a99c Channels: add per-group tool policies 2026-01-24 05:49:39 +00:00
Peter Steinberger
ee6e534ccb refactor: route channel runtime via plugin api 2026-01-18 11:01:16 +00:00
Peter Steinberger
c5e19f5c67 refactor: migrate messaging plugins to sdk 2026-01-18 08:54:00 +00:00