Skip to content

Interface: VocabularyPluginBinding

@kortexya/reasoninglayer


@kortexya/reasoninglayer / VocabularyPluginBinding

Defined in: src/types/vocabulary.ts:1276

The knowledge-organization plugin as the vocabulary sees it.

available: boolean

Defined in: src/types/vocabulary.ts:1278

Whether the vocabulary routes can serve this tenant.


optional bundleId?: string

Defined in: src/types/vocabulary.ts:1286

The installed bundle, when installed.


expectedBundleId: string

Defined in: src/types/vocabulary.ts:1284

The content-addressed id of the first-party source.


expectedVersion: string

Defined in: src/types/vocabulary.ts:1282

The version of the first-party source.


optional finding?: VocabularyPluginFinding

Defined in: src/types/vocabulary.ts:1290

Why it is unavailable.


optional installId?: string

Defined in: src/types/vocabulary.ts:1288

The install (UUID), when installed.


name: string

Defined in: src/types/vocabulary.ts:1280

The plugin name.