Type Alias: RelationTypeDto
@kortexya/reasoninglayer / RelationTypeDto
Type Alias: RelationTypeDto
Section titled “Type Alias: RelationTypeDto”RelationTypeDto = {
type:"Explicit"; } | {type:"Emergent";unifiedFeatures:string[]; }
Defined in: src/types/rag.ts:42
Relation type for a related concept.
Union Members
Section titled “Union Members”Type Literal
Section titled “Type Literal”{ type: "Explicit"; }
type:
"Explicit"
Discriminator: explicit relation.
Type Literal
Section titled “Type Literal”{ type: "Emergent"; unifiedFeatures: string[]; }
type:
"Emergent"
Discriminator: emergent relation.
unifiedFeatures
Section titled “unifiedFeatures”unifiedFeatures:
string[]
Features that were unified to discover this relation.
Remarks
Section titled “Remarks”Discriminated union by type field:
"Explicit"– explicit feature relation."Emergent"– discovered via fuzzy feature unification.