Skip to main content

Interface: KernelRegistryView

Defined in: packages/core/src/composition/kernel-registries.ts:167

Fully merged registry set exposed by the kernel.

Properties​

actorProviders​

readonly actorProviders: readonly ActorProvider[]

Defined in: packages/core/src/composition/kernel-registries.ts:188

External-first actor providers in dispatch order.


externalHookRunners​

readonly externalHookRunners: ReadonlyMap<string, ExternalHookRunner>

Defined in: packages/core/src/composition/kernel-registries.ts:190

External hook runners keyed by accepted hook type.


extractorTransforms​

readonly extractorTransforms: ExtractorTransformRegistry

Defined in: packages/core/src/composition/kernel-registries.ts:184

Extractor transforms keyed by registered transform name.


graphStores​

readonly graphStores: ReadonlyMap<string, GraphStoreFactory>

Defined in: packages/core/src/composition/kernel-registries.ts:180

Artifact parsers keyed by format name.


parsers​

readonly parsers: ArtifactParserRegistry

Defined in: packages/core/src/composition/kernel-registries.ts:182

Artifact parsers keyed by format name.


storages​

readonly storages: object

Defined in: packages/core/src/composition/kernel-registries.ts:169

Named storage factories grouped by capability.

archive​

readonly archive: ReadonlyMap<string, ArchiveStorageFactory>

Named archive storage factories available to the kernel.

changes​

readonly changes: ReadonlyMap<string, ChangeStorageFactory>

Named change storage factories available to the kernel.

schemas​

readonly schemas: ReadonlyMap<string, SchemaStorageFactory>

Named schema storage factories available to the kernel.

specs​

readonly specs: ReadonlyMap<string, SpecStorageFactory>

Named spec storage factories available to the kernel.


vcsProviders​

readonly vcsProviders: readonly VcsProvider[]

Defined in: packages/core/src/composition/kernel-registries.ts:186

External-first VCS providers in dispatch order.