Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

teams page: keyboard focus lost on manager creation, key hints mismatch, and roster filtering

オープン
#1,552 コメント 1 件 リアクション 0 件 担当者 1 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
68/100
issue の種類
バグ
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
go
領域
cli

調査の方向性

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.

索引モデルが issue の本文から書いたものです。

説明

area:chat bug sev:serious
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
  1. Focus lost on manager creation: Pressing M on 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. typing s renames the team).
  2. Key hint inaccuracies: The footer hint says m to start a manager, but m is ignored (only M works). The in-app key sheet omits M, m, p, r, d, u.
  3. Manager side column task filtering: In a team manager conversation, the right column header reads Tasks 1 · Traffic 0 but renders no task rows; pressing alt+t focuses an empty roster due to a filter mismatch between manager and member chat keys.
Expected Behavior
  • Creating a manager with M should immediately transfer active keyboard focus to the manager's prompt input box.
  • Key hints in the footer and help sheet should accurately document uppercase M and 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.go and internal/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

主要言語
Go
スター
115
フォーク
14
平均マージ
9時間 44分
マージ済み PR(30日)
766

環境構築

このプロジェクトの環境構築ファイルはまだ確認していません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

Agent-Field/CodeAF のほかの issue

Agent-Field/CodeAF の issue をすべて見る

似ている issue

Go の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。