Skip to content

Interface: SourceExcerptDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Conversation / SourceExcerptDto

Defined in: src/types/conversation.ts:352

A KB record excerpt grounding a claim.

This is the conversation-route excerpt (term/feature/value grounding), which the engine publishes as ClaimSourceExcerptDto. The context area’s SourceExcerptDto is the context-assembly excerpt (concept/text/document), a different type with the same SDK name.

featureName: string

Defined in: src/types/conversation.ts:358

Feature (attribute) name.


optional provenanceType?: string | null

Defined in: src/types/conversation.ts:362

Provenance of the grounding record (e.g. “document”, “manual”).


optional qualityScore?: number | null

Defined in: src/types/conversation.ts:364

Quality score of the source record (0.0–1.0).


sortName: string

Defined in: src/types/conversation.ts:356

Sort (type) of the term.


optional sourceDocument?: string | null

Defined in: src/types/conversation.ts:366

Source document, if applicable.


termId: string

Defined in: src/types/conversation.ts:354

ID of the KB term this excerpt comes from.


value: string

Defined in: src/types/conversation.ts:360

Feature value.