Skip to main content
The FunctionInfo type contains metadata about a registered function in the III Engine.

Type Definition

Fields

string
required
The unique identifier (path) of the function. Use :: for namespacing (e.g., external::my_lambda).
string
Human-readable description of what the function does.
RegisterFunctionFormat
Schema definition for the function’s input parameters.
RegisterFunctionFormat
Schema definition for the function’s return value.
object
Additional custom metadata associated with the function.

Usage

FunctionInfo is returned by:
  • listFunctions() - Get all registered functions
  • onFunctionsAvailable() callback - Receive function list updates