-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Hi! First off, thanks for building this, it’s been really useful.
I’ve noticed an issue where WhatsApp messages sent through the MCP interface get sent twice for a single request. This seems to happen when triggering sends from ChatGPT.
From what I can tell, the send tool can be invoked more than once for the same user action, likely due to retries or SSE behavior, and since the send operation isn’t idempotent, both calls result in real messages being delivered.
I was able to work around this locally by adding a simple deduplication guard on outbound sends, for example suppressing duplicate (chatJID + message text) sends within a short time window and returning success on the second call.
Just wanted to flag this.
Thanks again for the project!
Metadata
Metadata
Assignees
Labels
Projects
Status