OptionalglobalGlobal ignore patterns applied before routing files to any fileSet.
OptionaloptionsOptionalbatchSize?: numberOptionalchunkConcurrency?: numberOptionalconcurrency?: numberOptionaldryRun?: booleanOptionalembeddingsFile?: stringOptionalforce?: booleanOptionallogger?: LoggerOptionalmaxBatchChars?: numberOptionalmaxPendingFiles?: numberMax files whose chunks may be queued for embedding before chunk workers pause. Default: minEmbeddingBatchSize × 3.
OptionalminEmbeddingBatchSize?: numberMinimum pending-chunk queue size before triggering an embedding run. Default: 10.
OptionalminIngestionBatchSize?: numberOptionalminUploadingBatchSize?: numberMinimum embedded-chunk queue size before triggering an upload batch. Default: 20.
OptionalnoBanner?: booleanOptionalnotifications?: { webhookUrl?: string }OptionalonChunkingComplete?: (files: number, bytes: number, durationMs: number) => voidOptionalonChunkProgress?: (done: number, total: number) => voidOptionalonEmbeddingComplete?: (chunks: number, bytes: number, durationMs: number) => voidOptionalonEmbedProgress?: (done: number, total: number) => voidOptionalonFileComplete?: (done: number, total: number) => voidOptionalonModelProgress?: (loaded: number, total: number) => voidOptionalonPreWarmDone?: () => voidOptionalonPreWarmStart?: () => voidOptionalonScanProgress?: (done: number, total: number) => voidOptionalonSkipProgress?: (skipped: number) => voidOptionalonUploadProgress?: (done: number, total: number) => voidOptionalrateLimitMs?: numberOptionalretry?: RetryOptionsOptionalskipUpload?: booleanOptionaltelemetry?: booleanOptionalqualityOptionalsearchOptionalhybrid?: booleanOptionalhybridAlpha?: numberOptionalminSimilarity?: numberMinimum similarity score [0–1] for search results. Applied after reranking.
OptionalqueryEmbedder?: EmbeddingProviderSeparate embedder for query-time use (e.g. local model for free queries). Falls back to embedder.
Optionalreranker?: RerankerOptionalrerankOversample?: numberNumber of candidates to fetch per final result when a reranker is active. Default: 5.
OptionalsourceOptionaltelemetry
Flat list: one entry per (fileSet × chunker) pair (ADR-043).