github / github/copilot-cli

Copilot CLI confirmation card can't be dismissed

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

描述

### Describe the bug

Copilot cli still says "Copilot needs information" after answering the question? It leaves the session mostly useless because you can't give it more instructions unless there are more questions and it will get back to the same bad state after you answer it. The only way out is to terminate the powershell session by clicking the 'x'(ctrl-c doesn't work either) This has been happening for a week for most of my copilot cli sessions and I have been updating to the new version but it still happens.

![Image](https://github.com/user-attachments/assets/5bb9d1ba-cdab-452e-b0d0-3d624804302a)

I'm using copilot cli through powershell on win11.

### Affected version

1.0.71 and possibly a few previous versions

### Steps to reproduce the behavior

1. Prompt a design question like "design a calculator app with me and brainstorm with me with only 1 question"
2. Select any option (I selected the first recommended one)
3. See the "Copilot needs information" card not being dismissed while the agent is generating result

![Image](https://github.com/user-attachments/assets/dec3b7d3-c5db-4716-8ba2-ad63a8b0ef84)

### Expected behavior

The question card would be dismissed and user can keep interacting with the agent through the same cli session_

### Additional context

_No response_

貢獻指南

開啟貢獻指南

研究方向

在 Windows 11 的 PowerShell 中使用 Copilot CLI 1.0.71,按照 design-question 步骤重現此問題並選擇一個選項。從 CLI 入口點追蹤 confirmation-card 和 session 的互動;完成的標準是回答後卡片被關閉,且使用者可以在同一個 session 中繼續傳送指示。

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

評估

技術堆疊
powershell, shell
領域
cli
Issue 類型
缺陷
難度
3/5
預估耗時
1-2 天
活躍度
冷清
描述清晰度
基本清楚
新手友好度
48/100

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

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