Skip to main content

Module manifest

Module manifest 

Source
Expand description

Extension manifest model and validation.

Structs§

ExtensionConfigEntry
ExtensionManifest
Extension declaration inside a plugin manifest.
HookMatcher
HookSubscription
A hook subscription declared in the manifest.
PrebuiltAsset
Per-host-triple prebuilt distribution asset for an extension. Lives inside ExtensionManifest::prebuilt. When a matching entry exists for the current host, the installer fetches url, verifies its SHA-256 against sha256, and extracts it into the plugin install directory — letting users skip a (potentially slow) source build.
ValidatedExtensionManifest
A validated extension manifest prepared for loading.

Enums§

ExtensionConfigValueKind
ExtensionRuntime
Supported extension runtime types.

Constants§

CURRENT_EXTENSION_PROTOCOL_VERSION
Current extension protocol version supported by SynapsCLI.