@@ -46,6 +46,7 @@ For the plugin authoring guide, see [Plugin SDK overview](/plugins/sdk-overview)
|
46 | 46 | | --- | --- | |
47 | 47 | | `plugin-sdk/channel-core` | `defineChannelPluginEntry`, `defineSetupPluginEntry`, `createChatChannelPlugin`, `createChannelPluginBase` | |
48 | 48 | | `plugin-sdk/config-schema` | Root `openclaw.json` Zod schema export (`OpenClawSchema`) | |
| 49 | +| `plugin-sdk/json-schema-runtime` | Cached JSON Schema validation helper for plugin-owned schemas | |
49 | 50 | | `plugin-sdk/channel-setup` | `createOptionalChannelSetupSurface`, `createOptionalChannelSetupAdapter`, `createOptionalChannelSetupWizard`, plus `DEFAULT_ACCOUNT_ID`, `createTopLevelChannelDmPolicy`, `setSetupChannelEnabled`, `splitSetupEntries` | |
50 | 51 | | `plugin-sdk/setup` | Shared setup wizard helpers, allowlist prompts, setup status builders | |
51 | 52 | | `plugin-sdk/setup-runtime` | `createPatchedAccountSetupAdapter`, `createEnvPatchedAccountSetupAdapter`, `createSetupInputPresenceValidator`, `noteChannelLookupFailure`, `noteChannelLookupSummary`, `promptResolvedAllowFrom`, `splitSetupEntries`, `createAllowlistSetupWizardProxy`, `createDelegatedSetupWizardProxy` | |
@@ -264,6 +265,7 @@ For the plugin authoring guide, see [Plugin SDK overview](/plugins/sdk-overview)
|
264 | 265 | | Subpath | Key exports | |
265 | 266 | | --- | --- | |
266 | 267 | | `plugin-sdk/media-runtime` | Shared media fetch/transform/store helpers, ffprobe-backed video dimension probing, and media payload builders | |
| 268 | +| `plugin-sdk/media-mime` | Narrow MIME normalization, file-extension mapping, MIME detection, and media-kind helpers | |
267 | 269 | | `plugin-sdk/media-store` | Narrow media store helpers such as `saveMediaBuffer` | |
268 | 270 | | `plugin-sdk/media-generation-runtime` | Shared media-generation failover helpers, candidate selection, and missing-model messaging | |
269 | 271 | | `plugin-sdk/media-understanding` | Media understanding provider types plus provider-facing image/audio helper exports | |
|