Interface: GoalDto
@kortexya/reasoninglayer / GoalDto
Interface: GoalDto
Section titled “Interface: GoalDto”Defined in: src/types/inference.ts:810
A goal definition used as input for inference queries.
Remarks
Section titled “Remarks”Unlike the saved goal concept in CreateGoalRequest, this represents the structural content of a goal pattern with sort and features.
Properties
Section titled “Properties”features?
Section titled “features?”
optionalfeatures?:Record<string,unknown>
Defined in: src/types/inference.ts:816
Features as key-value pairs (raw JSON values).
sort:
string
Defined in: src/types/inference.ts:812
Sort name for the goal.
sortId?
Section titled “sortId?”
optionalsortId?:string|null
Defined in: src/types/inference.ts:814
Sort ID (optional, takes precedence over sort name if provided).