github / github/copilot-cli

Docs / UX: what's the difference between "queued" and "pending" messages?

未關閉
#3,919 0 則留言 1 個 reaction 已指派 0 人 在 GitHub 檢視
area:input-keyboard
主要語言
Shell
星號
11.2k
分支
1.9k
平均合併
14 小時 16 分鐘
30 天內合併 PR
6

描述

## Summary
The CLI surfaces two distinct concepts — "queued" messages and "pending" messages — without explaining how they differ. From the user's perspective they look like the same thing (a message you've typed but the agent hasn't processed yet).

## Questions to resolve
- Is there a meaningful behavioral difference (lifecycle, when each is flushed, when each can be cancelled)?
- If yes: please document it in `/help` and in the on-screen labels (e.g. tooltip on the queue indicator).
- If no: please unify the terminology to a single word in the UI.

## Why this matters
Existing issues about queued-message editing/cancellation (#2055, #2378, #2905, #1857, #3692) all use "queued"; some other surfaces use "pending." Users can't tell whether they're filing duplicate reports about the same thing or two genuinely different bugs.

貢獻指南

開啟貢獻指南

研究方向

先比較 CLI 中對 "queued" 和 "pending" 的使用方式,接著檢查 /help 文字,以及 issue 中提到的畫面上佇列指示器標籤。判斷這些術語描述的是不同的生命週期、flush 行為,還是取消狀態;在 /help 和 tooltip 中記錄這項區別,或者如果兩者等義,則統一術語。

由索引模型根據 Issue 內容生成。

評估

領域
cli, documentation
Issue 類型
文件
難度
4/5
預估耗時
3-5 天
活躍度
冷清
描述清晰度
基本清楚
新手友好度
52/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。