Plugins installed but not added to enabledPlugins - don't appear in Installed tab
Resolved 💬 3 comments Opened Jan 24, 2026 by EpsylonBita Closed Jan 29, 2026
Bug Description
When installing plugins via /plugin, they are tracked in installed_plugins.json but NOT added to enabledPlugins in settings.json. This causes:
- Plugins show as "installed" (with checkmark) in the Marketplace tab
- But they don't appear in the "Installed" tab
- Clicking on an "installed" plugin in Marketplace redirects to Discover tab instead of allowing reinstall/uninstall
Steps to Reproduce
- Run
/pluginand install a plugin (e.g., supabase) - Restart Claude Code as prompted
- Run
/pluginagain - Go to "Installed" tab - plugin is NOT listed
- Go to "Marketplace" tab - plugin shows with checkmark indicating installed
- Click on the plugin - redirects to Discover tab instead of showing plugin details
Expected Behavior
- Installed plugins should appear in the "Installed" tab
- Installing a plugin should add it to both
installed_plugins.jsonANDsettings.jsonenabledPlugins
Actual Behavior
- Plugins are added to
~/.claude/plugins/installed_plugins.json✓ - Plugins are NOT added to
~/.claude/settings.jsonenabledPlugins✗ - Installed tab only shows plugins that are in
enabledPlugins
Workaround
Manually edit ~/.claude/settings.json and add all plugins from installed_plugins.json to the enabledPlugins object:
{
"enabledPlugins": {
"plugin-name@marketplace": true
}
}
Environment
- OS: Windows 11
- Claude Code version: Latest (Jan 2026)
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗