Type Alias IndexingProgress

Aggregate indexing progress for the knowledgebase across the current sync.

type IndexingProgress = {
    filesFailed?: number;
    filesProcessed?: number;
    filesTotal?: number;
    overallPercent?: number;
    status?:
        | "notStarted"
        | "inProgress"
        | "completed"
        | "completedWithError"
        | "cancelled";
    syncId?: string;
    updatedAt?: string;
}
Index
filesFailed?: number

Number of files that failed to index.

filesProcessed?: number

Number of files processed so far.

filesTotal?: number

Total number of files to index in the current sync.

overallPercent?: number

Aggregate indexing progress across the knowledgebase, 0-100.

status?:
    | "notStarted"
    | "inProgress"
    | "completed"
    | "completedWithError"
    | "cancelled"

Aggregate indexing status for the knowledgebase.

syncId?: string

Identifier of the sync currently driving this progress.

updatedAt?: string

When this progress snapshot was last updated.