Interface: FunctionSummaryDto
@kortexya/reasoninglayer / FunctionSummaryDto
Interface: FunctionSummaryDto
Section titled “Interface: FunctionSummaryDto”Defined in: src/types/functions.ts:255
Summary of a single registered function.
Remarks
Section titled “Remarks”A typed signature (name + arity + clause count) projected from the tenant’s slice of the function sub-lattice. Returned by ListFunctionsResponse.
Properties
Section titled “Properties”arity:
number
Defined in: src/types/functions.ts:257
Number of named arguments the function accepts.
clausesCount
Section titled “clausesCount”clausesCount:
number
Defined in: src/types/functions.ts:259
Number of pattern-matched clauses (tried in order during evaluation).
kind:
FunctionKindDto
Defined in: src/types/functions.ts:261
Whether this function is classical or neural/fuzzy.
name:
string
Defined in: src/types/functions.ts:263
Function name (the key used by POST /functions/evaluate).