You now get a warning when metadata in a skill, command, plugin or marketplace file is the wrong type.
What's wrong with this entry?
Authoring a skill, command, plugin manifest or marketplace entry with a non-object metadata value produces a validation warning instead of silent loss.
- The warning names the type actually found and states that the value is dropped or ignored at load time.
- Applies to skill and command frontmatter, plugin manifests, and marketplace plugin entries.
'metadata' must be a mapping (key: value pairs); got
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.220
Bundle-wide reformatting with no behaviour change
Both mention metadata
-
v2.1.237
Build metadata bumped to 2.1.237
Both mention metadata
-
v2.1.237
Bulk version stamp and cosmetic re-minification
Both mention metadata