Skip to content

Interface: VocabularyActivationResult

@kortexya/reasoninglayer


@kortexya/reasoninglayer / VocabularyActivationResult

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

200 of POST /releases/{release_id}/activate.

activatedAt: string

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

When (database clock, ISO 8601).


activeRevision: number

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

The pointer revision the activation produced; the next activation names it.


candidate: VocabularyCandidate

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

The candidate after it (activated).


contextId: string

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

The activation context id.


decisionId: string

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

The activation decision (UUID).


materialized: VocabularyMaterialized

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

What changed in terms, in the same transaction.


outcome: string

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

committed.


optional previousReleaseId?: string

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

The release it replaced (UUID); absent for the first activation.


releaseId: string

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

The activated release (UUID).


replayed: boolean

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

Whether this answer replays an earlier identical request.