Skip to content

[FEAT] Disable Specific Personas #64

@NeonCharlie-24

Description

@NeonCharlie-24

Objective

Add support for explicitly disabling specific advisors so they do not respond to user prompts.

Initial Implementation Requirements

  • Implement a backend mechanism to mark specific advisors as disabled for a given user or globally
  • Implement a frontend component to allow users to toggle individual advisors on/off
  • Ensure disabled advisors are excluded from the orchestrator's persona selection (get_top_personas) and do not generate responses

Other Considerations

  • Consider whether this should be per-user preference (stored on the user document) or a global admin setting (in config YAML)
  • Consider UX for the toggle — could live in the existing Advisor Config panel, or the Settings modal
  • Note: if we decide to do this globally (in config) it won't make sense to have a toggle visible to the user

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions