Version: OpenClaw 2026.3.8 (3caab92)
Bug: Cron job delivery with threadId in the delivery config doesn't respect the thread — messages land in General (topic 1) instead of the specified topic.
Cron config:
"delivery": {
"mode": "announce",
"channel": "telegram",
"to": "-1003700845925",
"threadId": "15",
"bestEffort": true
}
Expected: Message delivered to topic 15 (System)
Actual: Message delivered to topic 1 (General)
Note: The message tool with threadId works correctly — same chat, same threadId, message lands in the right topic. Only cron delivery is affected.
Workaround: Have the cron job task explicitly send via the message tool instead of relying on announce delivery.
Version: OpenClaw 2026.3.8 (3caab92)
Bug: Cron job delivery with
threadIdin the delivery config doesn't respect the thread — messages land in General (topic 1) instead of the specified topic.Cron config:
Expected: Message delivered to topic 15 (System)
Actual: Message delivered to topic 1 (General)
Note: The
messagetool withthreadIdworks correctly — same chat, same threadId, message lands in the right topic. Only cron delivery is affected.Workaround: Have the cron job task explicitly send via the message tool instead of relying on announce delivery.