Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

tui3: a run's review checks are never drawn in the Tasks column (#1556 item 1)

Offen
#1,646 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
78/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
go
Bereich
cli, testing-qa

Rechercherichtung

Start with AddReviewCheck in internal/plandb/store.go, then inspect the Tasks-column plan listing and the counting logic in runsummary.go and runask.go. Run or add the tui3 unit case for a run with two parts and one review check. Done means the check is drawn under its part and summary counts remain correct, with checks named separately if counted.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

area:chat bug

What happened

The checks a run adds (check: <part>) exist in the plan but are never drawn in the Tasks side column, although internal/manual/chat/worker-harness.md says a run shows "its parts and their checks hanging under it". This is item 1 of #1556, split out because #1640 fixed items 2 and 4 and #1627 fixed item 3.

Replication

Deterministic (no model). A stubbed run with two parts and a review check: the plan database holds three tasks, and the side column draws two.

Where

  • AddReviewCheck in internal/plandb/store.go does not give the check its parent's chat tag, the way Add does.
  • The Tasks column's plan listing filters by that tag, so the check is dropped.
  • The two-line fix changes what runsummary.go and runask.go count, so those have to be checked in the same change.

The fix

A review check carries its parent's chat tag, so it is drawn under its part. Run summaries count parts and checks the way the manual describes.

Acceptance

  • Unit (tui3): a run with two parts and one check draws the check under its part.
  • Unit: the run summary's counts are unchanged for parts, and name checks separately if they are counted at all.
Vorherrschende Sprache
Go
Sterne
115
Forks
14
Ø Merge
9 Std. 3 Min.
Gemergte PRs (30 T.)
514

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

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus Agent-Field/CodeAF

Alle Issues in Agent-Field/CodeAF

Ähnliche Issues

Weitere Issues zu Go

Neue Issues direkt in Ihr Postfach

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