Skip to content

Interface: ExtensionRuntimeBootContribution<THostContext>

Makaio Framework


Makaio Framework / contracts/extension / ExtensionRuntimeBootContribution

Interface: ExtensionRuntimeBootContribution<THostContext>

Section titled “Interface: ExtensionRuntimeBootContribution<THostContext>”

Defined in: ../../../packages/contracts/src/extension/makaio-extension.ts:84

Executable boot contribution declared by an extension package.

Use this for runtime wiring that must be installed before ExtensionContributionProcessor activation starts, such as registering processors for extension-owned contribution surfaces.

THostContext extends ExtensionContext = NodeExtensionContext

Host context supplied by the runtime.

readonly configure: (context) => void | (() => void) | readonly () => void[]

Defined in: ../../../packages/contracts/src/extension/makaio-extension.ts:90

Configure the runtime coordinator before package startup.

ExtensionRuntimeBootContext<THostContext>

Minimal boot context supplied by the host runtime.

void | (() => void) | readonly () => void[]

Optional cleanup callback or callbacks for runtime shutdown.