Expand description
Plugin manifest types. A plugin advertises what it provides by
returning a PluginManifest from its mandatory hm_manifest
export at load time.
Structs§
- Lifecycle
Hook Spec - Output
Formatter Spec - Plugin
Manifest - Returned by an Extism plugin’s
hm_manifest()export. - Step
Executor Spec - Subcommand
Spec
Enums§
Type Aliases§
- Clap
Json - Clap-derived JSON describing a subcommand’s argument schema.
Produced by the SDK helper [
crate::manifest::clap_json_from] (added in [hm-plugin-sdk]). - Json
Schema - JSON Schema fragment (serde-passthrough). Used to validate
plugin-specific config blobs and
runner_args.