AxFunctionHandler Generated TypeScript API reference. typescript api api/reference build/apidocs/TypeAlias.AxFunctionHandler.md type AxFunctionHandler

AxFunctionHandler

TypeScript
type AxFunctionHandler = (args?: any, extra?: Readonly<{
  _mcpExecutionContext?: AxMCPExecutionContext;
  abortSignal?: AbortSignal;
  ai?: AxAIService;
  debug?: boolean;
  eventContext?: AxEventContext;
  protocol?: AxAgentCompletionProtocol;
  sessionId?: string;
  step?: AxStepContext;
  traceId?: string;
}>) => unknown;

Defined in: https://github.com/ax-llm/ax/blob/e4219a44b7581a55a40d9dd62d2c281062ff078d/src/ax/ai/types.ts#L296

Parameters

ParameterType
args?any
extra?Readonly<{ _mcpExecutionContext?: AxMCPExecutionContext; abortSignal?: AbortSignal; ai?: AxAIService; debug?: boolean; eventContext?: AxEventContext; protocol?: AxAgentCompletionProtocol; sessionId?: string; step?: AxStepContext; traceId?: string; }>

Returns

unknown

Docs