tui3: slash command completion inserts bare command prefix into prompt instead of navigating
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
- 82/100
Rechercherichtung
Beginne in internal/tui3/input.go und konzentriere dich auf den Autocomplete-Handler, der bei der Auswahl von /task, /redo oder /workspace mit Enter verwendet wird. Reproduziere die Palettenauswahl in einem interaktiven Chat und verfolge, ob dabei ein Präfix eingefügt oder ein Ausführungsereignis ausgelöst wird. Erledigt ist die Aufgabe, wenn diese aktionsbezogenen oder navigationsbezogenen Befehle ihre Ansicht sofort ausführen oder öffnen, ohne ein Befehlspräfix im Prompt zu hinterlassen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Summary
Selecting /task, /redo, or /workspace from the / command list with Enter inserts the command string with a trailing space into the text box instead of opening the view, causing typed text to become an accidental paid task brief.
Observed Behavior
Pressing / opens the palette. Scrolling to /task and hitting Enter writes /task into the active input line. Typing subsequent text and pressing Enter submits the text as a /task <brief> command, spinning up a paid background task worker.
Expected Behavior
Selecting an action-only or place-navigation command (/task, /redo, /workspace) from the palette should execute or navigate immediately rather than leaving an open command prefix in the draft prompt.
Reproduction Steps
- In an interactive chat, type
/. - Select
/taskfrom the completion list and pressEnter. - Observe that
/taskremains in the prompt. - Type any message and press
Enter. A paid task run starts.
Root Cause / Location
Autocomplete handler in internal/tui3/input.go treats /task as an inline prefix insertion rather than dispatching a command execution event.
—
Drafted with CodeAF · reviewed and owned by the author
- Vorherrschende Sprache
- Go
- Sterne
- 115
- Forks
- 14
- Ø Merge
- 9 Std. 44 Min.
- Gemergte PRs (30 T.)
- 775
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 88/100
Agent-Field/CodeAF#1679 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
Agent-Field/CodeAF#1678 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:chat bug sev:papercut
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
Agent-Field/CodeAF#1592 ·
Maintainer antworten meist innerhalb von 1 Tag
-
codeaf do "" runs a paid job with an empty briefEvtl. vergeben @santoshkumarradha hat das vor 2 Tagen übernommen. Offenarea:headless bug sev:critical
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Agent-Field/CodeAF#1566 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:chat feature
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Agent-Field/CodeAF#1510 ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in Agent-Field/CodeAF
Ähnliche Issues
-
area: global bug dx priority: low
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
grafana/mcp-grafana#1267 ·
Maintainer antworten meist innerhalb von 1 Tag
-
automation models
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
coverage-gap good-first-pattern help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
GoogleCloudPlatform/k8s-aibom#114 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
txn2/mcp-data-platform#1984 ·
Maintainer antworten meist innerhalb von 1 Tag