@runloop/agent-axon-client
    Preparing search index...

    Type Alias SdkMcpToolDefinition<Schema>

    MCP tool definition for SDK servers. Contains a handler function, so not serializable. Supports both Zod 3 and Zod 4 schemas.

    type SdkMcpToolDefinition<Schema extends AnyZodRawShape = AnyZodRawShape> = {
        _meta?: Record<string, unknown>;
        annotations?: ToolAnnotations;
        description: string;
        handler: (
            args: InferShape<Schema>,
            extra: unknown,
        ) => Promise<CallToolResult>;
        inputSchema: Schema;
        name: string;
    }

    Type Parameters

    Index

    Claude SDK

    _meta?: Record<string, unknown>
    annotations?: ToolAnnotations
    description: string
    handler: (args: InferShape<Schema>, extra: unknown) => Promise<CallToolResult>
    inputSchema: Schema
    name: string