TUI: Output-Pane rendert bei langer Ausgabe nur als schmaler Textstreifen #22
Labels
No labels
agent:done
agent:ready
agent:working
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
frank/forgecli#22
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Symptom
Beim
forge agent watch --tuiwird der Output-Bereich bei (vermutlich langer) Ausgabe bzw. beim Fertigstellen eines Jobs nur noch als extrem schmaler vertikaler Textstreifen gerendert (wenige Zeichen Breite). Wörter werden buchstabenweise umgebrochen und sind praktisch unlesbar.Zusätzlich erscheint am unteren Rand:
Reproduktion / Kontext
forge agent watch --pr --agent cursor-agent --user agent --tuifrank/forgecliAgent Dashboard: parallele TUI-Views…)ssh root@hildebrandt.io)Erwartetes Verhalten
Output-Pane nutzt die verfügbare Breite und wrappt Text normal lesbar.
Screenshot
Siehe Anhang / beigefügtes Bildschirmfoto vom 2026-07-12 (~12:33).
Hinweise für die Analyse
peer connection closed(Session/ACP-Verbindung?) klären – Ursache oder Nebeneffekt?🤖 forge agent started
cursor-agent(default)prassignee=agentTUI: Output-Pane rendert bei langer Ausgabe nur als schmaler Textstreifen — Beim
forge agent watch --tuiwird der Output-Bereich bei (vermutlich langer) Ausgabe bzw. beim Fertigstellen eines Jobs nur noch als extrem schmaler vertikaler Textstreifen gerendert (wenige…Update
Zusätzlicher Befund (2026-07-12 ~12:38):
Vermutlich ein ACP-Problem beim Abschluss eines Jobs: Nach dem
peer connection closedwird nichts Neues mehr eingequeued – der Watch-Loop scheint stecken zu bleiben bzw. nimmt keine weiteren Jobs mehr an, obwohl die TUI weiterläuft.Erwartetes Verhalten
Nach Job-Ende (auch bei ACP-Disconnect) sollte der Watch-Loop sauber weitermachen und passende offene Issues/PRs weiter einchecken.
Vermutung
ACP-Session/Peer wird beim Job-Abschluss geschlossen, Fehlerpfad räumt den Runner-Zustand nicht korrekt auf oder blockiert die Queue dauerhaft.
TUI: Output-Pane rendert bei langer Ausgabe nur als schmaler Textstreifento ACP/TUI: peer connection closed beim Job-Ende blockiert Queue (kein neues Enqueue)ACP/TUI: peer connection closed beim Job-Ende blockiert Queue (kein neues Enqueue)to TUI: Output-Pane rendert bei langer Ausgabe nur als schmaler TextstreifenDer ACP-/Queue-Stop (
peer connection closed→ kein neues Enqueue) ist nicht Teil dieses Issues und wurde hier nicht implementiert.→ eigenes Issue: #24