Skip to content

/plugins TUI does not distinguish disabled skills or persist disabled state #4471

Description

@niander

Describe the bug

The /plugins TUI displays the same checkmark for both enabled and disabled skills, making their current state indistinguishable.

Disabling an enabled skill also does not persist. The checkmark briefly changes to a dot while the TUI refreshes, then returns. The skill remains enabled, so this does not appear to be only a visual issue.

Expected behavior:

  • Enabled and disabled skills have distinct visual states.
  • Disabling a skill persists and prevents the skill from being active.

Affected version

GitHub Copilot CLI 1.0.79

Steps to reproduce the behavior

  1. Open the  /plugins  TUI.
  2. Navigate to the list of installed skills.
  3. Select an enabled skill and disable it.
  4. Observe that its checkmark briefly changes to a dot.
  5. Wait for the TUI to refresh.
  6. Observe that the checkmark returns and the skill remains enabled.

Expected behavior

  • Enabled and disabled skills have distinct visual states.
  • Disabling a skill persists and deactivates it.

Additional context

  • Operating system: Windows
  • CPU architecture: x86_64
  • Terminal emulator: Windows Terminal
  • Shell: PowerShell

Logs:
2026-08-13T04:01:48.446Z Plugin activation [skills]: fingerprint=4548771ee803, plugins=8, loaded=26
2026-08-13T04:04:06.461Z slash_command_used: /plugins
2026-08-13T04:04:41.893Z re-list requested for 'skill'
2026-08-13T04:04:42.025Z Plugin activation [skills]: fingerprint=4548771ee803, plugins=8, loaded=26
2026-08-13T04:04:56.950Z Plugin activation [skills]: fingerprint=4548771ee803, plugins=8, loaded=26

Loaded skill count remain unchanged before and after the disable attempt. No error specifically mentioning skill deactivation or a failed state write appears in the log.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:pluginsPlugin system, marketplace, hooks, skills, extensions, and custom agents

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions