VocalDocscontracts 1.65.0

KnowledgeBaseVersion

An immutable version of a Knowledge base (1.53.0): the frozen configuration, the counts of its manifest and the gate it passed. A Call reads exactly one version of each bound Knowledge base and records it. Never content.

An object with 18 fields.

Fields

FieldTypeRequiredDescription
activebooleanyesTrue for the active version, the one bindings that track active resolve at dispatch.
chunk_countintegeryes
configKnowledgeBaseConfigyes
config_sha256stringyesThe SHA-256 of the canonical configuration, in lowercase hex.
document_countintegeryes
evaluation_idKnowledgeEvaluationId or nullyesThe Evaluation the gate read, or null when none ran.
excluded_document_countintegeryesThe pending Documents exclude_pending left out; 0 when it was not set.
excluded_document_idsarray of KnowledgeDocumentIdyesThe first 100 of them (a target), in id order.
gateKnowledgeGateOutcomeyes
knowledge_base_idKnowledgeBaseIdyes
notesstring or nullyes
object"knowledge_base_version"yes
published_atTimestampyes
published_byActorRef or nullyesWho published it; null when auto_publish published it after an Ingestion run.
retired_atTimestamp or nullyes
source_revisionintegeryesThe draft revision whose configuration the version froze.
statusKnowledgeBaseVersionStatusyes
versionintegeryesThe snapshot number, from 1.

Used by

The operations whose parameters, request body or responses name this shape directly.