Description
The [[reply_to_current]] reply tag (documented in the system prompt as a way to create native replies/quotes) does not produce threaded replies on Mattermost. The message is sent as a new top-level message in the DM channel instead of a thread reply to the triggering message.
Workaround
Using the message tool with the replyTo parameter and an explicit message ID does work correctly — the message lands in a thread as expected.
Steps to Reproduce
- Receive a DM on Mattermost
- Reply with
[[reply_to_current]] some text
- Message arrives as a new top-level message, not a thread reply
Expected Behavior
The message should be posted as a thread reply (using Mattermost root_id) to the message that triggered the agent turn.
Environment
- OpenClaw 2026.2.23
- Mattermost channel
Description
The
[[reply_to_current]]reply tag (documented in the system prompt as a way to create native replies/quotes) does not produce threaded replies on Mattermost. The message is sent as a new top-level message in the DM channel instead of a thread reply to the triggering message.Workaround
Using the
messagetool with thereplyToparameter and an explicit message ID does work correctly — the message lands in a thread as expected.Steps to Reproduce
[[reply_to_current]] some textExpected Behavior
The message should be posted as a thread reply (using Mattermost
root_id) to the message that triggered the agent turn.Environment