CommandCodeAI / CommandCodeAI/command-code

Messages cut off / trimmed down — no way to rewind to view full content

Offen
#457 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Keine Sprachdaten
Sterne
4k
Forks
350
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Summary

During long conversations, messages sometimes get cut off or trimmed down — either in the terminal display or after context compaction. There is currently no reliable way to rewind or scroll back to see the full original content of earlier messages.

This is distinct from issue #394 (rewind/restore failing to revert code changes) — this is about message content visibility.

Expected Behavior

  • All messages should be fully viewable at any point in a conversation
  • Rewind / session history should preserve the complete text of every message, even after /compact or long sessions
  • If display truncation is intentional (for performance), there should be a way to expand or view the full message

Actual Behavior

  • Messages appear truncated or cut off in the terminal
  • After compacting or in long sessions, earlier message content is partially or fully lost
  • No command to view the original full text of a prior message

Steps to Reproduce

  1. Start a long conversation with multiple exchanges
  2. Issue several tool calls and receive long responses
  3. Use /compact or continue until context is large
  4. Try to scroll back or rewind to earlier messages
  5. Message content is missing or truncated

Context

This affects the ability to review what was previously discussed, copy earlier outputs, and maintain continuity in long coding sessions. Related: #394 (rewind/restore), #411 (fork conversation), #435 (copy last message).

Command Code Version

0.26.25

Operating System

macOS (likely affects all platforms)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Im Issue sind keine Dateien, Tests oder Einstiegspunkte angegeben. Reproduziere das Problem mit einer langen Unterhaltung, Tool-Aufrufen und /compact, und verfolge dann die Pfade für die Terminalanzeige und den Sitzungsverlauf bzw. das Zurückspulen; abgeschlossen ist es, wenn der vollständige Originaltext nach der Komprimierung weiterhin angezeigt oder erweitert werden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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.