Queued prompts occasionally remain stuck after the session becomes idle
还没有人认领这个 Issue。
- 主要语言
- Shell
- 星标
- 11.2k
- 派生
- 1.9k
- 平均合并
- 14 小时 16 分钟
- 30 天内合并 PR
- 6
描述
Describe the bug
Queued prompts are not dequeued consistently. Occasionally, after pressing Ctrl+Q to enqueue a prompt while Copilot CLI is busy, the prompt remains listed under Queued (1) Ctrl+Q to manage even after the session becomes idle.
The queue manager allows the queued prompt to be edited or deleted, but it does not provide a "Send now" action, and the prompt never dispatches automatically. Deleting the queued prompt and submitting the same text manually works.
Affected version
1.0.83-3
Steps to reproduce the behavior
- Start an interactive Copilot CLI session and submit a prompt that keeps the session busy.
- While it is busy, type another prompt and press Ctrl+Q to enqueue it.
- Wait for the active work to finish and for the session to become idle.
- Observe that, intermittently, the status continues to show
Queued (1) Ctrl+Q to manageand the prompt is never sent. - Press Ctrl+Q to manage the queue. The prompt can be edited or deleted, but there is no option to send it immediately.
- Delete the queued prompt and submit the same text manually; it sends successfully.
This is intermittent and does not happen for every queued prompt.
Expected behavior
A queued prompt should automatically dispatch when the session becomes idle. The queue manager should also provide a "Send now" action as a fallback when automatic dequeueing does not occur.
Additional context
- Operating system: Windows
- Reproducibility: Intermittent
- UI remains responsive; queued prompts can still be edited or deleted.
- Manually resubmitting the same prompt succeeds.
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
首先,在活动工作正在运行时使用 Ctrl+Q,在交互式 Copilot CLI 会话中重现该问题,然后检查队列管理器以及向空闲会话的转换。验证会话变为空闲后,排队的提示会自动发送,并且队列管理器会在需要时提供“Send now”备用选项。
由索引模型根据 Issue 内容生成。
评估
- 领域
- cli
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 活跃
- 描述清晰度
- 基本清楚
- 新手友好度
- 52/100