Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

tasks column: check tasks omitted from roster, landing race drops card, and room input key capture

Fechada
#1,556 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
68/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
go
Domínio
cli, tooling

Direção de pesquisa

Start with internal/tui3/tasks.go and internal/tui3/taskroom.go to trace task filtering, row rendering, and keyboard routing, then inspect internal/session/chat.go for turn completion ordering. Reproduce the four listed cases and verify that check tasks appear, fast completions retain their cards, Enter submits notes, and Done rows and role badges match the count.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

area:chat bug sev:serious
Summary

The Tasks side column and task room views have rendering omissions for check tasks, race conditions on fast completions, and keyboard navigation issues.

Items & Observed Behavior
  1. Check tasks omitted from side list: Plan tasks with role check (check: <part>) are recorded in the plan database but never drawn in the Tasks side column.
  2. Landing card dropped on fast completion: If a task lands before the user's interactive chat turn ends, the completion card and move-to-end animation are dropped from the chat stream.
  3. Task room note input Enter key captured by parent column: Typing in the task room notes input accepts text, but pressing Enter is intercepted by the parent column instead of submitting the note.
  4. Done section collapse/expand discrepancy: Toggling Done ▾ reveals only 1 row when expanded while the collapsed header reports 2, and stopped task rows lose their worker role badges.
Expected Behavior
  • All plan task roles (including check) must be visible in the task roster.
  • Fast-completing tasks must reliably render their landing card at the end of the turn.
  • The input box in task room mode must capture Enter to submit notes.
  • The Done section list items must match the count badge and retain role badges.
Root Cause / Location
  • internal/tui3/tasks.go and internal/tui3/taskroom.go: Task filtering, keyboard routing, and row rendering.
  • internal/session/chat.go: Turn completion and card rendering ordering.

—
Drafted with CodeAF · reviewed and owned by the author

Linguagem predominante
Go
Estrelas
115
Forks
14
Merge médio
9h 44min
PRs com merge (30d)
766

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

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de Agent-Field/CodeAF

Todas as issues de Agent-Field/CodeAF

Issues semelhantes

Mais issues de Go

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.