`ctrl+e` on a row of Home's standing panel does not pause the order
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 88/100
Rechercherichtung
Beginne bei internal/tui3/home.go:2638 und vergleiche den ctrl+e-Zweig mithilfe von standsForItem() mit dem nahegelegenen ctrl+x-Zweig. Führe make demo-home aus und überprüfe anschließend das Verhalten der standing-Zeile mit einem fokussierten internal/tui3-Tastentest und dem angegebenen e2e-Ablauf. Als abgeschlossen gilt dies, wenn die standing- und anderen standing-item-Zeilen über denselben Pfad pausieren oder fortsetzen und die Zeile sofort aktualisiert wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Seen on dev@debffabf6. Surfaced while verifying #1415; not introduced by it.
What happened
ctrl+e on a standing-order row in Home's standing panel does nothing, although keys.md and home.md say it pauses the order. The key handler accepts only the homeItem row kind; ctrl+x correctly uses the broader standsForItem() check.
Replication
Deterministic (no model). Run make demo-home to seed standing orders, focus a row of the standing panel on Home, and press ctrl+e. The row remains active. Press ctrl+x on the same kind of row as a control; it reaches the standing-item action. A focused internal/tui3 key test can use the demo fixture's row without a model.
Where
internal/tui3/home.go:2638 at dev@debffabf6, in the ctrl+e branch of homeKey, switches on homeItem; the nearby ctrl+x branch uses standsForItem(). The promise is in internal/manual/chat/home.md:2285 and keys.md.
The fix
Use the standing-row predicate for pause and resume, and keep the behavior aligned with the row's visible action.
Acceptance
- e2e: in
codeaf chatwith the demo home,ctrl+eon astandingrow changes its status to paused and the row updates immediately. - Unit: Home's standing and other standing-item row kinds take the same key route.
- Correct the manual only if the chosen key contract changes; record the old dead key in
invalidates.
- Vorherrschende Sprache
- Go
- Sterne
- 115
- Forks
- 14
- Ø Merge
- 13 Std. 37 Min.
- Gemergte PRs (30 T.)
- 303
Entwicklungsumgebung
Die Einrichtungsdateien dieses Projekts haben wir noch nicht geprüft. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus Agent-Field/CodeAF
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
Agent-Field/CodeAF#1841 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:chat bug sev:papercut
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Agent-Field/CodeAF#1805 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:session bug sev:papercut
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Agent-Field/CodeAF#1779 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:session bug sev:papercut
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Agent-Field/CodeAF#1768 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:chat bug sev:papercut
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Agent-Field/CodeAF#1742 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in Agent-Field/CodeAF
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
BurntSushi/toml#530 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
Maintainer antworten meist innerhalb von 1 Tag
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:session-state issue-rating: 🦞 diamond lobster no-stale P2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
openclaw/wacli#503 · 1 Kommentar · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug] rmqctl error diagnostics emit terminal control charactersEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 81/100
apache/rocketmq-dashboard#6895 ·
Maintainer antworten meist innerhalb von 3 Tagen