Plugin validation now loads your hooks modules and reports what they hook; the capabilities field is ignored.
What's wrong with this entry?
Validating a plugin's hooks.json now loads each JavaScript hooks module it names, refuses any path that points outside the plugin directory, and reads the module to report which events it hooks and which plugin APIs it calls. A capabilities field in the file is now reported as ignored and safe to delete.
- A plugin naming more than one hooks module is reported as refused by the loader.
'capabilities' is no longer read
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.233
/plugin validateworks on directories without a plugin manifestBoth mention validate
-
v2.1.233
claude plugin validateworks on directories without a plugin manifestBoth mention validate