Creating Plot Twists
    Preparing search index...

    Type Alias SyncToolOptions

    Options for tools that sync activities from external services.

    static readonly Options: SyncToolOptions;
    
    type SyncToolOptions = {
        onItem: (item: NewActivityWithNotes) => Promise<void>;
        onSyncableDisabled?: (filter: ActivityFilter) => Promise<void>;
    }
    Index

    Properties

    onItem: (item: NewActivityWithNotes) => Promise<void>

    Callback invoked for each synced item. The tool adds sync metadata before passing it.

    onSyncableDisabled?: (filter: ActivityFilter) => Promise<void>

    Callback invoked when a syncable is disabled, receiving an ActivityFilter for bulk operations.