-
Notifications
You must be signed in to change notification settings - Fork 117
Description
Describe the bug
After installing/updating the claude-supermemory plugin in Claude Code, the cache directory always recreates only a 0.0.1 subfolder (~/.claude/plugins/cache/supermemory-plugins/claude-supermemory/0.0.1/), even after completely deleting ~/.claude/plugins/cache/, marketplaces/, installed_plugins*.json, reinstalling, and restarting Claude Code multiple times.
The marketplace clone does pull the latest commit (7ed7cc2 from Feb 5, 2026 – merge of PR #22 repo-level-tag-fix), confirmed via
cd ~/.claude/plugins/marketplaces/supermemory-plugins && git log -1
But the cache never creates a 0.0.2/ folder or updates files from the v2 refresh commits.
The Discover tab shows version 0.0.2, but /plugin list and loaded files stay on 0.0.1.
Manually editing installed_plugins.json to "0.0.2" and restarting does not trigger cache refresh either.
To Reproduce
- Delete
~/.claude/plugins/cache/supermemory-pluginsand~/.claude/plugins/marketplaces/supermemory-plugins - In Claude Code:
/plugin marketplace add supermemoryai/claude-supermemory /plugin install claude-supermemory- Restart Claude Code
- Check
ls -laR ~/.claude/plugins/cache/supermemory-plugins/claude-supermemory/→ still only0.0.1/
Expected behavior
Cache should recreate with a new subfolder (0.0.2 or hash-based) reflecting the v2 refresh (new skill, container tag fixes, etc.) and load the updated files.
Environment
- Claude Code (latest as of Feb 6, 2026)
- macOS
- Using Conductor workspaces, but issue reproduces even running plain
claudefrom ~
Additional context
This seems related to known Claude Code bugs around cache invalidation:
- plugin update doesn't re-download files when version changes anthropics/claude-code#19197
- [BUG] /plugin update does not invalidate plugin cache anthropics/claude-code#14061
- Plugin cache not invalidated when marketplace is updated - stale paths used anthropics/claude-code#13799
Adding an explicit git tag (e.g. v0.0.2) or bumping a visible version field in the plugin manifest might force Claude Code to treat it as a new version and refresh the cache.
Thanks for the great plugin — looking forward to the v2 features once this is resolved!