Skip to content

feat(tui): filter sidebar to active agents - #3864

Merged
Sayt-0 merged 1 commit into
mainfrom
feat/active-agents-only
Jul 29, 2026
Merged

feat(tui): filter sidebar to active agents#3864
Sayt-0 merged 1 commit into
mainfrom
feat/active-agents-only

Conversation

@Sayt-0

@Sayt-0 Sayt-0 commented Jul 29, 2026

Copy link
Copy Markdown
Member

Summary

  • add an Active agents only option under /settings > Appearance > Sidebar sections
  • filter vertical and horizontal agent rosters to agents participating in the current session
  • persist the opt-in setting as settings.layout.active_agents_only
  • preserve full-team agent cycling and original Ctrl+number shortcuts

Behavior

An agent remains visible when it is:

  • currently selected or working
  • participating in an in-flight transfer or return
  • represented by live usage or attributed cost
  • represented by attributed cost restored from a reloaded session

The filter is disabled by default. Hiding the Agents section disables the nested option without clearing its saved value.

Validation

  • task build
  • task lint
  • env -u HTTP_PROXY -u HTTPS_PROXY -u ALL_PROXY -u http_proxy -u https_proxy -u all_proxy task test
  • go test ./pkg/tui/... ./pkg/userconfig/...
  • npx --yes markdownlint-cli2@0.22.1 configuration/user-settings/index.md features/tui/index.md from docs/

@Sayt-0
Sayt-0 requested a review from a team as a code owner July 29, 2026 08:48
@aheritier aheritier added area/docs Documentation changes area/tui For features/issues/fixes related to the TUI kind/feat PR adds a new feature (maps to feat:). Use on PRs only. labels Jul 29, 2026
@Sayt-0
Sayt-0 enabled auto-merge July 29, 2026 09:07
@Sayt-0
Sayt-0 merged commit 010c20a into main Jul 29, 2026
20 checks passed
@Sayt-0
Sayt-0 deleted the feat/active-agents-only branch July 29, 2026 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/docs Documentation changes area/tui For features/issues/fixes related to the TUI kind/feat PR adds a new feature (maps to feat:). Use on PRs only.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants