Skip to content

[FEATURE]: ability to hide agents from tabbing #12530

Closed

Description

@francocalvo

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

Opencode doesn't have a YOLO mode, so I created one as an agent.
I don't want to see it if I'm not invoking it directly with: opencode --agent danger.

I should be able not to see it when I tab inside opencode when I set the hidden property, but still be able to invoke it directly.

Activity

  1. added
    discussionUsed for feature requests, proposals, ideas, etc. Open discussion
    on Feb 6, 2026
  2. github-actions commented on Feb 6, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    Feel free to ignore if none of these address your specific case.

  3. stefaneidelloth commented on Feb 7, 2026

    @stefaneidelloth

    I created a custom agent "clean_code" with instructions on how to write clean code. And I would like to have two separate agents for planning and building. The shared wisdom should only be defined in a referenced, basic agent "clean_code" that does not appear in the tui when tabbing.

    I tried to
    a) name the basic agent _clean_code with underscore to denote private character and
    b) also tried to set mode: subagent.

    However, I was not able to hide the agent from the tui list/tabbing.
    => Please provide feature to hide some agents from the tui when tabbing... while allowing it to be reused for other agents that are visible while tabbing.

    (Or should I move _clean_code.md to .opencode/lib etc. and reference it from there?)

  4. added a commit that references this issue on Apr 7, 2026
    32b65f7
  5. github-actions commented on Apr 9, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 90 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

discussionUsed for feature requests, proposals, ideas, etc. Open discussion

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions