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