协同模式消息卡在队列且删除后无法继续运行
- Dominant language
- TypeScript
- Stars
- 2.7k
- Forks
- 395
- Avg merge
- 21h 48m
- Merged PRs (30d)
- 776
Description
**提交人**: 用户9200
**客户端版本**: 0.1.36
---
## 现象
协同模式下发送消息后,消息会一直停留在队列中;界面有时仍显示为“运行中”。删除队列中的消息后,当前对话也不会继续执行,导致后续消息无法正常处理。
## 复现步骤
1. 在协同模式下打开一个正在进行的对话。
2. 发送一条新消息。
3. 观察消息进入队列后长期不被执行,界面显示运行状态。
4. 删除队列中的消息。
5. 观察当前对话仍不运行,消息既无法自动执行,也无法提前提交到当前对话。
## 期望行为
队列中的消息应在前一项完成后自动执行;删除队列消息后,当前对话应恢复可运行状态;如果系统支持队列管理,还应允许将排队消息提前提交到当前对话执行。
## 实际行为
消息持续卡在队列中,删除后也不执行;用户只能继续等待或删除,无法让消息恢复执行。
---
**版本区域**: CN
**OS**: win32 x64 (10.0.26100)
**界面语言**: zh-CN
Contributor guide
Research direction
No file or test is named in the report. Start by tracing the collaborative-mode message queue and its running-state transitions from the reproduction steps; done means queued messages execute after the previous item, deleting one restores the conversation, and supported queued messages can be submitted early.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100