teams page: keyboard focus lost on manager creation, key hints mismatch, and roster filtering
I maintainer di solito rispondono entro 1 giorno
@santoshkumarradha ci sta già lavorando.
Dal 27/9/2026.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 68/100
Direzione di ricerca
Start with internal/tui3/teamspagedraw.go and internal/tui3/teamsopen.go to trace manager creation, focus transfer, footer hints, and the key sheet. Then inspect internal/tui3/tasks.go for the manager-versus-member chat key filtering and reproduce the empty roster with alt+t. Done means focus reaches the new manager input, all listed keys are documented accurately, and active and finished manager tasks render in the side column.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
The Teams TUI page loses keyboard focus when creating managers, shows inaccurate key shortcut hints, and fails to display task rows for manager conversations.
Items & Observed Behavior
- Focus lost on manager creation: Pressing
Mon the teams page creates a new manager, but focus remains on the page rail instead of transferring to the new manager's message input. Subsequent typing executes page shortcuts (e.g. typingsrenames the team). - Key hint inaccuracies: The footer hint says
mto start a manager, butmis ignored (onlyMworks). The in-app key sheet omitsM, m, p, r, d, u. - Manager side column task filtering: In a team manager conversation, the right column header reads
Tasks 1 · Traffic 0but renders no task rows; pressingalt+tfocuses an empty roster due to a filter mismatch between manager and member chat keys.
Expected Behavior
- Creating a manager with
Mshould immediately transfer active keyboard focus to the manager's prompt input box. - Key hints in the footer and help sheet should accurately document uppercase
Mand all valid action keys. - The Tasks side column in manager chats must render all active and finished tasks managed by that conversation.
Root Cause / Location
internal/tui3/teamspagedraw.goandinternal/tui3/teamsopen.go: Focus transfer on manager creation and footer key binding strings.internal/tui3/tasks.go: Chat key filtering logic in task roster selection.
—
Drafted with CodeAF · reviewed and owned by the author
- Lingua principale
- Go
- Stelle
- 115
- Fork
- 14
- Merge medio
- 9h 44m
- PR unite (30g)
- 775
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Agent-Field/CodeAF
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
Agent-Field/CodeAF#1679 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
Agent-Field/CodeAF#1678 ·
I maintainer di solito rispondono entro 1 giorno
-
area:chat bug sev:papercut
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
Agent-Field/CodeAF#1592 ·
I maintainer di solito rispondono entro 1 giorno
-
codeaf do "" runs a paid job with an empty briefForse già presa @santoshkumarradha l’ha presa 2 giorni fa. Apertaarea:headless bug sev:critical
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
Agent-Field/CodeAF#1566 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
area:chat feature
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
Agent-Field/CodeAF#1510 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di Agent-Field/CodeAF
Issue simili
-
area: global bug dx priority: low
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
grafana/mcp-grafana#1267 ·
I maintainer di solito rispondono entro 1 giorno
-
automation models
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
coverage-gap good-first-pattern help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
GoogleCloudPlatform/k8s-aibom#114 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
txn2/mcp-data-platform#1984 ·
I maintainer di solito rispondono entro 1 giorno