Fixed
Update check plugin detection: Fixed /claude-octopus:update command to properly detect installed plugin
- Changed from checking
.claude-plugin/plugin.jsonin current directory to usingclaude plugin list --json - Now works correctly from any directory, not just the plugin source repository
- Properly detects marketplace-installed plugins in
~/.claude/plugins/cache/ - Added proper error handling when plugin is not installed
- Improved version verification after installation
Root Cause
Command was looking for .claude-plugin/plugin.json in the current working directory, which only exists when running from the plugin source repo. Marketplace-installed plugins are stored in ~/.claude/plugins/cache/ and should be detected via claude plugin list --json.
Impact
The /claude-octopus:update command now correctly detects the installed plugin version from any directory and won't incorrectly report that the plugin is not installed when it actually is.
Installation
/plugin marketplace add nyldn/claude-octopus
/plugin install claude-octopus@nyldn-plugins