Skip to content

[Bug]: 当tts设置为always时,cron会投递失败,但是结果会显示已投递 #92816

Description

@lewiswu1209

Bug type

Behavior bug (incorrect output/state without crash)

Beta release blocker

No

Summary

当messages.tts.auto设置为always时,qqbot不会收到cron投递的消息,但是结果会显示“已投递”,如果将messages.tts.auto设置为“tagged”或关闭则能正常收到投递的消息。

Steps to reproduce

  1. 将messages.tts.auto设置为always;
  2. 正常连接QQBot;
  3. 设置cron并将投递渠道设置为QQBot;
  4. 等待cron被触发。

Expected behavior

期望是可以在QQ上收到cron投递的消息,任务状态修改为成功

Actual behavior

实际情况是,QQ上无法收到消息,但是任务状态显示“成功”、“已投递”

OpenClaw version

2026.6.5

Operating system

Ubuntu 24.04

Install method

docker

Model

mimo-v2.5-free

Provider / routing chain

opencode

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal backlog priority with limited blast radius.bugSomething isn't workingbug:behaviorIncorrect behavior without a crashclawsweeper:fix-shape-clearClawSweeper found a clear likely implementation shape for this issue.clawsweeper:queueable-fixClawSweeper marked this issue as an existing queue_fix_pr work candidate.clawsweeper:source-reproClawSweeper found a high-confidence source-level issue reproduction.impact:message-lossChannel message delivery can be lost, duplicated, or misrouted.issue-rating: 🦞 diamond lobsterVery strong issue quality with high-confidence source-level or clear reproduction.no-staleExclude from stale automation

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions