Function: filterEligibleExtensions()
Makaio Framework / kernel / filterEligibleExtensions
Function: filterEligibleExtensions()
Section titled “Function: filterEligibleExtensions()”filterEligibleExtensions(
extensions,surface,capabilities):MakaioExtension<NodeExtensionContext>[]
Defined in: ../../../packages/kernel/src/extension/extension-selection.ts:28
Filter extensions by runtime surface / environment requirements and prune dependents.
Parameters
Section titled “Parameters”extensions
Section titled “extensions”readonly MakaioExtension<NodeExtensionContext>[]
Full extension set to filter.
surface
Section titled “surface”Runtime surface to match.
capabilities
Section titled “capabilities”ReadonlySet<string> | undefined
Host-provided environment capabilities, or undefined to allow all.
Returns
Section titled “Returns”MakaioExtension<NodeExtensionContext>[]
Extensions eligible for loading in the current host environment.