type
PluginDescriptor
Versioned public generation, migration, and admin metadata.
Properties
| Property | Type | Description |
|---|---|---|
Version | string | Version is the plugin's complete semantic release without a leading v. |
GoPackage | string | GoPackage is the canonical import path that provides the plugin. |
APIVersion | uint32 | APIVersion must equal PluginAPIVersion for this Ridu release. |
Ridu | RiduCompatibility | Ridu limits the framework releases allowed to compile this plugin. |
Admin | *AdminPluginMetadata | Admin describes the optional statically bundled admin half. |
FieldTypes | []PluginFieldType | FieldTypes maps every reusable plugin field to generated public types. |
How it works
Deterministic public metadata copied into the manifest. Executable code, handlers, validators, secrets, and environment-specific configuration never belong here.