Skip to content

v1.2.4 - Remove duplicate hooks reference

Choose a tag to compare

@brian-lai brian-lai released this 07 Feb 20:20
· 126 commits to main since this release

🐛 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.json is 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/para

Full Changelog: v1.2.3...v1.2.4