Skip to content

Interface: IngestFromSourceRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / IngestFromSourceRequest

Defined in: src/types/sources.ts:613

Request to ingest data from a registered source.

optional batchSize?: number

Defined in: src/types/sources.ts:621

Batch size for fetching from source (default: 1000).


optional maxRecordsPerType?: number | null

Defined in: src/types/sources.ts:619

Max records per type (null = all).


ownerId: string

Defined in: src/types/sources.ts:615

Owner ID (user who owns the ingested data).


optional recordsPerDocument?: number

Defined in: src/types/sources.ts:623

Records per rendered document (controls LLM chunk size, default: 20).


optional typeFilter?: string[] | null

Defined in: src/types/sources.ts:617

Which types/tables to ingest (null = all).