Skip to content

Hide non-primary agents from the Tab switcher#497

Merged
dmoliveira merged 2 commits intomainfrom
chore/trim-primary-agent-menu
Mar 21, 2026
Merged

Hide non-primary agents from the Tab switcher#497
dmoliveira merged 2 commits intomainfrom
chore/trim-primary-agent-menu

Conversation

@dmoliveira
Copy link
Owner

Summary

  • generate hidden metadata for custom secondary agents so only build, plan, and orchestrator are intended Tab-switcher primaries
  • document and validate the hidden-subagent contract in agent docs and agent_doctor
  • add a config override for external loop agents so executor, planner, supervisor, oracle, and reviewer stay hidden in the live runtime

Validation

  • python3 scripts/build_agents.py --profile balanced --check
  • python3 scripts/agent_doctor.py --json in an isolated temp install
  • opencode debug config confirmed the effective visible primary set is limited to build, plan, and orchestrator

@dmoliveira dmoliveira merged commit c2ef802 into main Mar 21, 2026
1 check passed
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