Skip to content

Type Alias: EvaluateFunctionResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Functions / EvaluateFunctionResponse

Type Alias: EvaluateFunctionResponse

EvaluateFunctionResponse = { resultType: "Value"; value: FunctionValueDto; } | { reason: string; resultType: "Suspend"; }

Defined in: src/types/functions.ts:145

Response from function evaluation.

Remarks

Tagged union discriminated by result_type. Value means evaluation succeeded and produced a concrete value. Suspend means evaluation was suspended (e.g., due to missing data or residuation).