Skip to content

Interface: RelationalArithRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / RelationalArithRequest

Defined in: src/types/utilities.ts:221

Request for relational arithmetic (add, sub, mult, div).

3-way relational: any one argument can be uninstantiated (null) and will be solved. E.g., add(3, null, 7) → arg2=4.

optional arg1?: ArithValueDto | null

Defined in: src/types/utilities.ts:225

First argument (optional — can be uninstantiated).


optional arg2?: ArithValueDto | null

Defined in: src/types/utilities.ts:227

Second argument (optional — can be uninstantiated).


optional arg3?: ArithValueDto | null

Defined in: src/types/utilities.ts:229

Third argument / result (optional — can be uninstantiated).


sessionId: string

Defined in: src/types/utilities.ts:223

Execution session ID.