Interface: SourceExcerptDto
@kortexya/reasoninglayer / Conversation / SourceExcerptDto
Interface: SourceExcerptDto
Section titled “Interface: SourceExcerptDto”Defined in: src/types/conversation.ts:352
A KB record excerpt grounding a claim.
Remarks
Section titled “Remarks”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.
Properties
Section titled “Properties”featureName
Section titled “featureName”featureName:
string
Defined in: src/types/conversation.ts:358
Feature (attribute) name.
provenanceType?
Section titled “provenanceType?”
optionalprovenanceType?:string|null
Defined in: src/types/conversation.ts:362
Provenance of the grounding record (e.g. “document”, “manual”).
qualityScore?
Section titled “qualityScore?”
optionalqualityScore?:number|null
Defined in: src/types/conversation.ts:364
Quality score of the source record (0.0–1.0).
sortName
Section titled “sortName”sortName:
string
Defined in: src/types/conversation.ts:356
Sort (type) of the term.
sourceDocument?
Section titled “sourceDocument?”
optionalsourceDocument?:string|null
Defined in: src/types/conversation.ts:366
Source document, if applicable.
termId
Section titled “termId”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.