Plugin identifier (e.g., "service-demo-todo")
Short description of what the plugin does
OptionalversionSemantic version (e.g., "1.0.0")
OptionalauthorAuthor name or organization
OptionallicenseLicense type (e.g., "MIT", "AGPL-3.0")
OptionalhomepageDocumentation URL
OptionalrepositorySource repository URL
OptionaltagsSearchable tags for plugin discovery
OptionaldocumentationRelative paths to markdown documentation files (e.g., ["./docs/plugin.md"])
OptionalimageRelative path to plugin image file (PNG recommended)
OptionalinitThis plugin must initialize before these plugins
OptionalinitThis plugin must initialize after these plugins
OptionalrunThis plugin must run before these plugins
OptionalrunThis plugin must run after these plugins
Plugin metadata information for enhanced discoverability and documentation. Used for auto-generating PLUGIN_CLIENT and bsb-plugin.json.
v9: This metadata is now the single source of truth for plugin information, used to auto-generate both PLUGIN_CLIENT (for ServiceClient) and bsb-plugin.json.