github / github/copilot-cli

Reasoning Display keeps repeating the first thinking output

Aperta
#3,667 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
area:terminal-rendering
Lingua principale
Shell
Stelle
11.2k
Fork
1.9k
Merge medio
14h 16m
PR unite (30g)
6

Descrizione

### Describe the bug

GHCP CLI claude-sonnet-4.5 model keeps repeating the same thing over and over in reasoning display instead of displaying the current reasoning/thinking:

● Read button.cpp
└ L1:15 (14 lines read)

◐ The user wants to migrate to dynamic DPI support. I need to:1. First read the migration guide at dynamic-dpi-migration.md2. Understand the current state of the codebase3. Follow the steps in the migration guideLet me start by reading the migration guide and exploring the codebase to understand what needs to be done.

● The files include "ui/dpi.h" but they don't include the file where the wrapper functions are defined. I need to put the wrapper functions and g_dpi in a header that's included everywhere. Let me check what's in precomp.h:

● Read precomp.h
└ 47 lines read

◐ The user wants to migrate to dynamic DPI support. I need to:1. First read the migration guide at dynamic-dpi-migration.md2. Understand the current state of the codebase3. Follow the steps in the migration guideLet me start by reading the migration guide and exploring the codebase to understand what needs to be done.

● Perfect! I'll add the DPI wrappers to precomp.h since it's included everywhere:

● Edit precomp.h +9

◐ The user wants to migrate to dynamic DPI support. I need to:1. First read the migration guide at dynamic-dpi-migration.md2. Understand the current state of the codebase3. Follow the steps in the migration guideLet me start by reading the migration guide and exploring the codebase to understand what needs to be done.

● Now remove the duplicate definitions since they're in precomp.h:

● Edit proj.cpp -4

◐ The user wants to migrate to dynamic DPI support. I need to:1. First read the migration guide at dynamic-dpi-migration.md2. Understand the current state of the codebase3. Follow the steps in the migration guideLet me start by reading the migration guide and exploring the codebase to understand what needs to be done.

● Now let's try building again:

### Affected version

GitHub Copilot CLI 1.0.59

### Steps to reproduce the behavior

1. Type a prompt
2. Ensure Ctrl+T reasoning display is on
3. Watch CLI repeatedly print same reasoning display from the first prompt

### Expected behavior

Reasoning display is printing the current thinking

### Additional context

_No response_

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start by reproducing the issue in GitHub Copilot CLI 1.0.59 with Ctrl+T reasoning display enabled, following the listed prompt steps. Compare successive reasoning updates with the repeated first output; done means the display shows the current thinking rather than replaying the initial reasoning.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
shell
Ambito
cli
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
42/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.