-
-
Notifications
You must be signed in to change notification settings - Fork 52.6k
Description
Bug type
Regression (worked before, now fails)
Summary
I'm experiencing duplicate messages being sent through the Feishu channel. After investigation, I found that the same message is being sent through two different provider paths, causing duplicates.
Steps to reproduce
Configure Feishu as a channel
Send a message to the bot
The bot responds with duplicate messages to Feishu
Expected behavior
Only one message should be sent per response.
Actual behavior
Each response is being sent twice. Looking at the session logs, I can see the same message content is being dispatched through two different API paths:
First path: api: "anthropic-messages", provider: "minimax-portal"
Second path: api: "openai-responses", provider: "openclaw", model: "delivery-mirror"
The second path seems to be related to "delivery-mirror" which is causing the duplicate.
OpenClaw version
OpenClaw version: 2026.3.1
Operating system
macOS 26.0
Install method
No response
Logs, screenshots, and evidence
Session file shows identical message content sent via two different API paths:
Line 794: {"api":"anthropic-messages","provider":"minimax-portal","model":"MiniMax-M2.5"...}
Line 795: {"api":"openai-responses","provider":"openclaw","model":"delivery-mirror"...}
Both entries contain identical text content but go through different delivery paths, resulting in the user receiving duplicate messages in Feishu.Impact and severity
No response
Additional information
No response