You'll notice
Claude Code now warns about unknown or malformed keys in a plugin's hooks.json
What
A plugin's hooks.json file (which defines hooks — scripts that run automatically at certain points, like before a tool runs) is now checked against an allow-list of valid keys. If it contains keys that aren't recognized, or if a hook entry is missing its required matcher or hooks fields, Claude Code now emits a warning listing the offending keys, summarizing with "... and N more" if there are many.
Why
This helps plugin authors catch typos or malformed configuration in their hooks.json files early, instead of having the mistake silently ignored.