Plugin checkbox toggle unresponsive in /plugins UI

Resolved 💬 3 comments Opened Jan 14, 2026 by tedzhao26 Closed Feb 28, 2026

Bug Report: Plugin checkbox toggle unresponsive in /plugins UI

Environment

  • Claude Code version: 2.1.7
  • OS: macOS 26.2 (Build 25C56)
  • Platform: darwin arm64

Description

When using the /plugins command to manage installed plugins, clicking/selecting the checkbox to enable or disable most plugins does not respond. The UI checkbox appears but toggling it has no effect.

Steps to Reproduce

  1. Run Claude Code
  2. Execute /plugins command
  3. Navigate to Installed tab
  4. Attempt to toggle any plugin checkbox to disable it
  5. Observe: checkbox does not change state, plugin remains enabled

Expected Behavior

Clicking the checkbox should toggle the plugin's enabled/disabled state and persist to ~/.claude/settings.json.

Actual Behavior

Checkbox does not respond to click/selection input. No state change occurs.

Workaround

Manually editing ~/.claude/settings.json and modifying the enabledPlugins object works:

{
  "enabledPlugins": {
    "plugin-name@marketplace": false  // set to false to disable
  }
}

Additional Context

  • Some plugins can be toggled (unclear which ones work vs don't)
  • The issue affects "most" plugins according to user report
  • Restarting Claude Code does not fix the issue

Related Issues

  • #17942 - enabledPlugins merging bug
  • #14815 - Plugins show "installed" but don't appear in Installed tab
  • #14843 - Feature request for bulk enable/disable

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗