openclaw/extensions
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
..
bluebubbles chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
copilot-proxy chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
diagnostics-otel chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
discord chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
google-antigravity-auth chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
google-gemini-cli-auth chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
googlechat chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
imessage chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
line chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
llm-task chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
lobster chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
matrix chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
mattermost chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
memory-core chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
memory-lancedb chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
msteams chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
nextcloud-talk chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
nostr chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
open-prose chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
qwen-portal-auth fix: enforce plugin config schemas (#1272) (thanks @thewilloftheshadow) 2026-01-20 11:03:17 +00:00
signal chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
slack chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
telegram chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
tlon chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
twitch chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
voice-call chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
whatsapp fix(whatsapp): require participant field for group reactions 2026-01-29 13:47:19 +07:00
zalo chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00
zalouser chore: prep 2026.1.27-beta.1 release 2026-01-28 01:35:58 +01:00