MeMesh API Documentation - v2.8.10
    Preparing search index...

    Type Alias CheckpointCallback

    CheckpointCallback: (
        data: Record<string, unknown>,
    ) => Promise<{ success: boolean }>

    Callback function type for checkpoint handlers

    Checkpoint callbacks receive event data and return success status. Callbacks are executed sequentially for each checkpoint trigger.

    Type Declaration

      • (data: Record<string, unknown>): Promise<{ success: boolean }>
      • Parameters

        • data: Record<string, unknown>

          Event data passed to the callback

        Returns Promise<{ success: boolean }>

        Promise resolving to success object

    const callback: CheckpointCallback = async (data) => {
    console.log('Processing event:', data);
    await performAction(data);
    return { success: true };
    };