Skip to content

Interface: FunctionSummaryDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Functions / FunctionSummaryDto

Interface: FunctionSummaryDto

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

Summary of a single registered function.

Remarks

A typed signature (name + arity + clause count) projected from the tenant’s slice of the function sub-lattice. Returned by ListFunctionsResponse.

Properties

arity

arity: number

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

Number of named arguments the function accepts.


clausesCount

clausesCount: number

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

Number of pattern-matched clauses (tried in order during evaluation).


name

name: string

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

Function name (the key used by POST /functions/evaluate).