Skip to main content

Module manifest

Module manifest 

Source

Structs§

CommandDeclaration
CompatibilitySpec
DocumentHandlerConfig
File or resource entry point that can be routed into a plugin panel.
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).
WindowPolicyConfig
Declarative window behavior requested by a plugin.

Enums§

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