Repository navigation
v1.2.4 - Remove duplicate hooks reference
🐛 Bug Fix
Fixed duplicate hooks loading error by removing redundant hooks reference from plugin.json.
What Changed
- Removed
"hooks": "./hooks/hooks.json"from plugin.json - The standard
hooks/hooks.jsonis loaded automatically by Claude Code - The manifest.hooks field should only reference additional hook files
Files Modified
- .claude-plugin/plugin.json (removed hooks field, version bump)
- .claude-plugin/marketplace.json (version bump)
Understanding
Claude Code automatically loads hooks/hooks.json from the standard location. The "hooks" field in plugin.json should only reference additional hook files beyond the standard one.
Complete Hooks Fix Series
This completes the 4-part hooks fix series:
- ✅ v1.2.1: Added top-level "hooks" property
- ✅ v1.2.2: Changed SessionStart to array
- ✅ v1.2.3: Implemented nested matcher/hooks structure
- ✅ v1.2.4: Removed duplicate reference (this release)
Installation
claude plugin remove para
claude plugin add brian-lai/paraFull Changelog: v1.2.3...v1.2.4