@deskcreate/agentcraft
    Preparing search index...

    Function tool

    • Type Parameters

      Parameters

      • config: {
            description: string;
            name: string;
            params: T;
            run: (
                args: { [K in string | number | symbol]: InferParamType<T[K]> },
            ) => Promise<unknown>;
            security?: {
                requiresConfirmation?: boolean;
                scopes?: string[];
                sideEffect: "none" | "read" | "write" | "external";
            };
        }

      Returns ToolDefinition