Skip to content

Interface: RegisterFunctionRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Functions / RegisterFunctionRequest

Interface: RegisterFunctionRequest

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

Request to register a user-defined function.

Properties

arity

arity: number

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

Number of parameters the function accepts.


clauses

clauses: FunctionClauseDto[]

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

Ordered list of clauses defining the function.


name

name: string

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

Function name.


tenantId

tenantId: string

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

Tenant UUID.