Skip to content

Type Alias: SortOriginDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / SortOriginDto

SortOriginDto = { createdBy: string; type: "Manual"; } | { confidence: number; sourceDocument?: string | null; type: "LlmExtracted"; } | { ontology: string; originalId: string; type: "Imported"; } | { type: "System"; } | { confidence: number; exampleCount: number; type: "Learned"; } | { confidence: number; observationCount: number; source: string; type: "AutonomousLearning"; }

Defined in: src/types/sorts.ts:13

How a sort was created. Tagged union discriminated by "type".

Each variant may carry additional metadata about its provenance.