github / github/copilot-cli

Copilot CLI interactive mode turns blank after submitting a prompt in Windows Terminal, while -p mode works

Đang mở
#4,159 3 bình luận 3 reaction 0 người được giao Xem trên GitHub
area:platform-windows area:terminal-rendering
Ngôn ngữ chính
Shell
Star
11.2k
Fork
1.9k
Merge trung bình
14 giờ 16 phút
Pull request đã merge (30 ngày)
6

Mô tả

### Describe the bug

### Summary

In interactive mode, GitHub Copilot CLI renders normally at first, but after I submit a prompt the UI goes blank and no further output is visible.

This happens even with very short prompts that should return only a single sentence.

Non-interactive prompt mode with -p works normally, so the issue appears to be specific to the interactive terminal UI.

### Environment

- GitHub Copilot CLI version: 1.0.71
- OS: Windows
- Terminal: Windows Terminal
- GitHub product version: latest

### Affected version

GitHub Copilot CLI 1.0.71.

### Steps to reproduce the behavior

1. Open Windows Terminal.
2. Start Copilot CLI: copilot
3. Enter any prompt, including a short prompt such as: Reply with one short sentence only.
4. Observe that Thinking appears briefly.
5. The terminal UI then goes blank.

### Expected behavior

After submitting a prompt in interactive mode, Copilot CLI should continue showing Thinking and then render the response in the terminal.

### What actually happened

- Copilot CLI starts and renders normally.
- I enter a prompt.
- It shows Thinking.
- Then the screen turns blank.
- After the blank screen appears, I do not see the response or UI content anymore.

This also happens with very short prompts, including prompts that should only produce a one-sentence response.

### Additional context

I tried the following and still saw the same blank-screen behavior in interactive mode:

- Pressed Ctrl + L
- Pressed ?
- Entered /help
- Tried very short prompts with minimal output
- Tried --screen-reader mode: copilot --screen-reader
--screen-reader mode shows the same issue.

What does work

Non-interactive mode works correctly:

copilot -p "Say hello"

This returns output normally.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện vấn đề với `copilot` trong Windows Terminal bằng một prompt ngắn, sau đó so sánh chế độ tương tác với `copilot -p "Say hello"` và `copilot --screen-reader`. Bản sửa được hoàn tất khi chế độ tương tác tiếp tục hiển thị Thinking và render câu trả lời thay vì chuyển thành trống, trong khi chế độ không tương tác vẫn hoạt động.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
shell
Lĩnh vực
cli
Loại issue
Lỗi
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Ít trao đổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
52/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.