Skip to main content

Module manifest

Module manifest 

Source

Structs§

CommandDeclaration
CompatibilitySpec
EntryConfig
Native library paths per platform.
IntegrationConfig
Integration configuration block — one sub-block per declared level.
Level0Config
Level 0 — The plugin adds a new top-level module to the sidebar.
Level1Config
Level 1 — The plugin adds a feature tab to an existing module.
Level2Config
Level 2 — The plugin injects into UI slots.
Level3Config
Level 3 — The plugin registers an AI assistant.
Level4Config
Level 4 — The plugin registers backend services / workflow step types.
NativeEntry
PluginDependency
PluginManifest
Full parsed plugin manifest (from manifest.json inside .hfpkg).

Enums§

CapabilityLevel
Capability level integer constants (matching the design doc).
HostCapability
Stable, documented host capability groups for black-box-compatible plugins.