Whistle API
    Preparing search index...

    Interface NodeWhistleOptions

    Required local-asset configuration for the Node factory; never enables networking.

    interface NodeWhistleOptions {
        assetsPath: string | URL;
        onProgress?: (progress: LoadProgress) => void;
        signal?: AbortSignal;
    }
    Index
    assetsPath: string | URL

    CLI-generated directory as a filesystem path or file: URL. Relative paths resolve against the working directory at factory invocation. HTTP(S) URLs are rejected; absent/corrupt files cause an explicit error.

    onProgress?: (progress: LoadProgress) => void

    Observer for verification and readiness; local reads set fromCache: true.

    signal?: AbortSignal

    Initialization-only cancellation; detached when the factory resolves.