Interface: ExtensionRuntimeBootContribution<THostContext>
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.
Type Parameters
Section titled “Type Parameters”THostContext
Section titled “THostContext”THostContext extends ExtensionContext = NodeExtensionContext
Host context supplied by the runtime.
Properties
Section titled “Properties”configure
Section titled “configure”
readonlyconfigure: (context) =>void| (() =>void) | readonly () =>void[]
Defined in: ../../../packages/contracts/src/extension/makaio-extension.ts:90
Configure the runtime coordinator before package startup.
Parameters
Section titled “Parameters”context
Section titled “context”ExtensionRuntimeBootContext<THostContext>
Minimal boot context supplied by the host runtime.
Returns
Section titled “Returns”void | (() => void) | readonly () => void[]
Optional cleanup callback or callbacks for runtime shutdown.