原始 Issue
CherryHQ/cherry-studio#15981
问题摘要
reconnect_channel 每次创建新通道 ID 而非复用旧 ID。所有已创建 Cron 任务的 channel_task_subscriptions 仍绑定旧 ID,导致定时任务执行后推送静默失败——没有任何错误提示,用户完全不知道消息丢失。
定量数据
- 9 个不同的 channel ID 历史
- 23 个僵尸 context-token 文件
- 7 个 Cron 任务全部哑火
- 每次断连需手动 6 步修复流程
我的贡献
- 从 WeChatClaw(自建微信管家 Agent)的断连问题出发,追踪到 agents.db 的 channel_task_subscriptions 表
- 提供了 agents.db 三表交叉验证方法
- 建议:reconnect 时保留旧 UUID 或级联更新 subscriptions
标签
bug, connectivity, WeChat, Cron, channel
原始 Issue
CherryHQ/cherry-studio#15981
问题摘要
reconnect_channel 每次创建新通道 ID 而非复用旧 ID。所有已创建 Cron 任务的 channel_task_subscriptions 仍绑定旧 ID,导致定时任务执行后推送静默失败——没有任何错误提示,用户完全不知道消息丢失。
定量数据
我的贡献
标签
bug, connectivity, WeChat, Cron, channel