github / github/copilot-cli

Clipboard copy broken while Copilot CLI is running (Windows)

Offen
#3,981 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area:platform-windows
Vorherrschende Sprache
Shell
Sterne
11.2k
Forks
1.9k
Ø Merge
14 Std. 16 Min.
Gemergte PRs (30 T.)
6

Beschreibung

## Bug Report

### Summary
While the GitHub Copilot CLI app is running, clipboard copy stops working entirely in that process. Selecting text and using right-click copy or Ctrl+C shows a 'copied to clipboard' confirmation, but nothing is actually written to the Windows clipboard — paste returns the previous clipboard content instead.

Clipboard functionality restores immediately upon exiting the CLI with \/exit\.

### Steps to Reproduce
1. Launch GitHub Copilot CLI on Windows
2. Select any text in the session output
3. Right-click → Copy (or Ctrl+C) — shows 'copied to clipboard'
4. Switch to any other app and paste
5. Previous clipboard content is pasted instead of the selected text

Also reproducible via:
\\\powershell
echo 'test' | clip
\\\
Run inside the CLI process — \Get-Clipboard\ reads it back fine within the same process, but the clipboard is not accessible from other applications.

### Expected Behavior
Selected text is copied to the Windows system clipboard and can be pasted in other apps.

### Actual Behavior
'Copied to clipboard' confirmation displays but clipboard is not updated. Previous clipboard content persists.

### Environment
- OS: Windows
- Copilot CLI version: 1.0.66
- RDP (Windows App) was connected at time of discovery but issue persists after disconnecting

### Workaround
Exit the CLI with \/exit\ — clipboard works again immediately in PowerShell.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Es wird keine Datei, kein Test und kein Einstiegspunkt genannt. Reproduziere den Fehler zunächst unter Windows, indem du die CLI und den bereitgestellten PowerShell-Befehl für die Zwischenablage ausführst, und verfolge dann, wie die CLI mit der Systemzwischenablage interagiert. Als erledigt gilt die Aufgabe, wenn kopierter CLI-Text für andere Anwendungen verfügbar ist, während die CLI weiterläuft, ohne den dokumentierten Workaround zu beeinträchtigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
powershell, shell
Bereich
cli, operating-systems
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.