AxFunctionHandler
type AxFunctionHandler = (args?: any, extra?: Readonly<{
_mcpExecutionContext?: AxMCPExecutionContext;
abortSignal?: AbortSignal;
ai?: AxAIService;
control?: AxRunControl;
debug?: boolean;
eventContext?: AxEventContext;
executionPath?: string;
protocol?: AxAgentCompletionProtocol;
sessionId?: string;
step?: AxStepContext;
traceId?: string;
}>) => unknown;Defined in: https://github.com/ax-llm/ax/blob/e690b4823b8309e258594064abe941d4cff6ef89/src/ax/ai/types.ts#L364
Parameters
| Parameter | Type |
|---|---|
args? | any |
extra? | Readonly<{ _mcpExecutionContext?: AxMCPExecutionContext; abortSignal?: AbortSignal; ai?: AxAIService; control?: AxRunControl; debug?: boolean; eventContext?: AxEventContext; executionPath?: string; protocol?: AxAgentCompletionProtocol; sessionId?: string; step?: AxStepContext; traceId?: string; }> |
Returns
unknown