tui3: a run's review checks are never drawn in the Tasks column (#1556 item 1)
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 78/100
- Tipo de issue
- Bug
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- go
- Domínio
- cli, testing-qa
Direção de pesquisa
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.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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
AddReviewCheckininternal/plandb/store.godoes not give the check its parent's chat tag, the wayAdddoes.- The Tasks column's plan listing filters by that tag, so the check is dropped.
- The two-line fix changes what
runsummary.goandrunask.gocount, 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.
- Linguagem predominante
- Go
- Estrelas
- 115
- Forks
- 14
- Merge médio
- 9h 3min
- PRs com merge (30d)
- 514
Preparar o ambiente
Ainda não verificamos os arquivos de configuração deste projeto. Comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de Agent-Field/CodeAF
-
area:session bug sev:papercut
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Agent-Field/CodeAF#1779 ·
Mantenedores costumam responder em até 1 dia
-
tasks: a stopped task's commit is signed with the chat model, not the model that did the workAbertaarea:session bug sev:papercut
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Agent-Field/CodeAF#1768 ·
Mantenedores costumam responder em até 1 dia
-
area:chat bug sev:papercut
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Agent-Field/CodeAF#1742 ·
Mantenedores costumam responder em até 1 dia
-
area:build bug sev:papercut
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
Agent-Field/CodeAF#1679 ·
Mantenedores costumam responder em até 1 dia
-
area:session bug sev:serious
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Agent-Field/CodeAF#1678 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de Agent-Field/CodeAF
Issues semelhantes
-
[submenu] nil issue on ubuntu 26.04Talvez já em andamento @egoist assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
prime-radiant-inc/evener#3873 ·
Mantenedores costumam responder em até 1 dia
-
extract_llm_sweep / cache_aware_summarizer prefix ask 400s when thinking.budget_tokens exceeds PrefixAskMaxTokensTalvez já em andamento @amiddavid assumiu hoje. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
rossoctl/context-guru#405 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 80/100
router-for-me/CLIProxyAPI#6423 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 2 dias