Skip to content

feat: add footerShowSubagents config option for TUI agent display#21368

Closed
aadilshaikh123 wants to merge 2 commits intoanomalyco:devfrom
aadilshaikh123:feat/footer-show-subagents-config
Closed

feat: add footerShowSubagents config option for TUI agent display#21368
aadilshaikh123 wants to merge 2 commits intoanomalyco:devfrom
aadilshaikh123:feat/footer-show-subagents-config

Conversation

@aadilshaikh123
Copy link
Copy Markdown

@aadilshaikh123 aadilshaikh123 commented Apr 7, 2026

Add a new TUI configuration option to control whether subagents are shown in the footer agent tab selector.

When set to false (default), only primary agents are displayed, providing a cleaner workflow for users with many agents from plugins. When set to true, all non-hidden agents (including subagents) are displayed.

This allows users with heavy multi-agent setups to restore the previous primary-only visibility while keeping the new subagent orchestration features for those who want full visibility.

Fixes: #12530, #4764

### Issue for this PR

Closes #12530, #4764

### Type of change

- [x] New feature
- [ ] Bug fix
- [ ] Refactor / code improvement
- [ ] Documentation

### What does this PR do?

Add a new TUI configuration option `footerShowSubagents` to control whether subagents are shown in the footer agent tab selector.

**Problem:** Since v1.3.4, the footer agent display includes all agents (primary + subagents), making manual switching slow for users with many custom agents and plugins like compound-engineering.

**Solution:** Add a configuration option (default: false) to restore the previous clean primary-only agent display while keeping the new subagent orchestration features available for those who want full visibility.

Users can now configure this in tui.json:
```json
{
  "footerShowSubagents": false
}

Add a new TUI configuration option to control whether subagents are shown
in the footer agent tab selector.

When set to false (default), only primary agents are displayed, providing a
cleaner workflow for users with many agents from plugins. When set to true,
all non-hidden agents (including subagents) are displayed.

This allows users with heavy multi-agent setups to restore the previous
primary-only visibility while keeping the new subagent orchestration features
for those who want full visibility.

Fixes: anomalyco#12530, anomalyco#4764
@github-actions github-actions bot added the needs:compliance This means the issue will auto-close after 2 hours. label Apr 7, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • PR description is missing required template sections. Please use the PR template.

Please edit this PR description to address the above within 2 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 7, 2026

This pull request has been automatically closed because it was not updated to meet our contributing guidelines within the 2-hour window.

Feel free to open a new pull request that follows our guidelines.

@github-actions github-actions bot removed the needs:compliance This means the issue will auto-close after 2 hours. label Apr 7, 2026
@github-actions github-actions bot closed this Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant