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.