OptionalversionSemantic version string, or null when unknown.
OptionalrequiresNames of plugins that must be loaded for this one to activate.
OptionaloptionalNames of plugins that enhance this one when present.
OptionallabelHuman-readable label (defaults to the plugin name).
OptionalhealthOptional runtime health probe used by the console reports.
Optional metadata passed to
PluginRegistry.register. Every field is optional — callers may register with no metadata at all.