@squidcloud/client
    Preparing search index...

    Interface BulkIngestionFileStatus

    Per-file/per-context status within a bulk-ingestion job, so a caller can see which file finished, which is still processing, and why a file failed.

    interface BulkIngestionFileStatus {
        contextId: string;
        errorMessage?: string;
        status: "completed" | "failed" | "processing";
        title: string;
    }
    Index
    contextId: string

    The context id assigned to this file at staging.

    errorMessage?: string

    Present only when status is 'failed': the terminal failure reason.

    status: "completed" | "failed" | "processing"

    User-facing per-file status.

    title: string

    The file's title — the uploaded file name, or the caller-supplied title for text contexts.