aws / aws/amazon-q-developer-cli

Kiro CLI --v3: clipboard paste broken, context limit kills session, compaction hangs

Offen
#3,853 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
2k
Forks
439
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Checks

- [x] I have searched [github.com/aws/amazon-q-developer-cli/issues](https://github.com/aws/amazon-q-developer-cli/issues?q=) and there are no duplicates of my issue
- [x] I have run `q doctor` in the affected terminal session
- [x] I have run `q restart` and replicated the issue again

### Operating system

Linux 6.17.0-35-generic - Ubuntu 24.04.4 LTS

### Expected behaviour

1. Ctrl+V / /paste inserts image from clipboard (works fine without --v3)
2. When context limit is reached — ability to save/export transcript before session ends
3. Compaction doesn't hang CLI, can be interrupted
4. Text color in --v3 UI should have sufficient contrast for readability

### Actual behaviour

1. --v3: Ctrl+V and /paste → "No image in clipboard". Without --v3 — works. 100% reproducible.
2. ~60% context usage → agent refuses to work, demands new session. No way to save history.
3. Auto-compaction → CLI hangs, unresponsive to Ctrl+C, have to kill process.
4. --v3 UI text color has very poor contrast (gray on dark background) — hard to read.

### Steps to reproduce

1. Copy screenshot to clipboard → kiro-cli --v3 → Ctrl+V or /paste → "No image in clipboard"
Then exit, run kiro-cli (without --v3) → Ctrl+V → image pastes fine
2. Work in --v3 session until ~60% context → agent refuses to continue
3. Work until auto-compaction triggers → CLI becomes unresponsive
4. Launch kiro-cli --v3 → observe low contrast text color in the UI

### Environment

```yaml
[q-details]
version = "2.10.0"
hash = "a5da029503141c8033a11d7ee6569583d915cd90"
date = "2026-06-25T20:04:08.842604Z"
variant = "minimal"

[system-info]
chip = "Intel(R) Core(TM) Ultra 7 155H"
total-cores = 16
memory = "62.26 GB"

[system-info.os.linux]
kernel_version = "6.17.0-35-generic"
id = "ubuntu"
name = "Ubuntu"
pretty_name = "Ubuntu 24.04.4 LTS"
version_id = "24.04"
version = "24.04.4 LTS (Noble Numbat)"

[environment]
cwd = "$HOME"
cli-path = "$HOME"
os = "Linux"
shell-path = "$HOME/.local/share/kiro-cli/node"
install-method = "unknown"

[env-vars]
DISPLAY = ":1"
PATH = "$HOME/maven/default/bin:$HOME/.local/lib/nodejs/default-nodejs/bin:$HOME/.npm-global/bin:$HOME/jvm/default-java/bin:$HOME/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin:$HOME/.local/bin"
QT_IM_MODULE = "ibus"
Q_SET_PARENT_CHECK = "1"
SHELL = "/bin/bash"
TERM = "xterm-256color"
XDG_CURRENT_DESKTOP = "ubuntu:GNOME"
XDG_SESSION_DESKTOP = "ubuntu"
XDG_SESSION_TYPE = "x11"
XMODIFIERS = "@im=ibus"
```

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, jeden der vier Fehler mit kiro-cli --v3 in der gemeldeten Ubuntu-Umgebung nachzustellen, vergleiche das Clipboard-Verhalten mit dem Befehl ohne v3 und halte fest, an welcher Stelle die Kontextverweigerung, die Komprimierung oder die Darstellung unbrauchbar wird. Als erledigt gilt die Aufgabe, wenn das Einfügen von Bildern, die Bewahrung des Transkripts am Kontextlimit, eine unterbrechbare Komprimierung und lesbarer UI-Text jeweils separat verifiziert wurden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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