Interface: FunctionSummaryDto
@kortexya/reasoninglayer / Functions / FunctionSummaryDto
Interface: FunctionSummaryDto
Defined in: src/types/functions.ts:186
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:188
Number of named arguments the function accepts.
clausesCount
clausesCount:
number
Defined in: src/types/functions.ts:190
Number of pattern-matched clauses (tried in order during evaluation).
kind
kind:
FunctionKindDto
Defined in: src/types/functions.ts:192
Whether this function is classical or neural/fuzzy.
name
name:
string
Defined in: src/types/functions.ts:194
Function name (the key used by POST /functions/evaluate).