Files
Mofox-Core/src/chat
tt-P607 ff73f7c0e8 fix(chat): 修复消息打断后的重复处理并优化回复逻辑
本次提交包含两项关键更改:

1.  将 `triggering_user_id` 的设置逻辑从 `ChatterManager` 迁移至 `StreamLoopManager` 的处理循环初期。这确保了触发用户ID能够更早、更可靠地被设置,为回复保护机制提供了正确的上下文,避免了潜在的逻辑错误。

2.  在消息成功打断正在执行的任务后,立即调用 `clear_all_unread_messages`。此举修复了当新消息打断旧任务时,旧消息队列未被清空,导致机器人可能在之后重新处理这些过时消息的缺陷,从而防止了重复响应。
2025-11-19 23:27:04 +08:00
..
2025-11-19 23:19:53 +08:00
2025-11-19 23:06:33 +08:00
2025-11-19 23:19:53 +08:00