问题:用户点了红点卡片→ack=[3],之后新通知的diffStats 也返回changed=[3],被ack过滤→红点不显示。 修复:processMessage中,新通知到来时清除acknowledgedCards。 新通知=新一轮周期,上一轮的"已查看"不应影响新一轮。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
问题:用户点了红点卡片→ack=[3],之后新通知的diffStats 也返回changed=[3],被ack过滤→红点不显示。 修复:processMessage中,新通知到来时清除acknowledgedCards。 新通知=新一轮周期,上一轮的"已查看"不应影响新一轮。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>