Skip to content

Interface: IngestFromSourceResponse

@kortexya/reasoninglayer


@kortexya/reasoninglayer / IngestFromSourceResponse

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

Response from structured data ingestion.

optional errors?: string[]

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

Errors encountered during ingestion.


sourceId: string

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

Source identifier.


sourceType: string

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

Source type.


stats: StructuredIngestionStatsDto

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

Ingestion statistics.


success: boolean

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

Whether ingestion was successful.


warnings: string[]

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

Non-fatal advisories about what the ingest did, verbatim from the engine. Empty when there are none.

When a table of the source carries a SQL sort-table binding, the ingest projects its rows through the binding, and an advisory names the projected column count and every unbound column the projection DROPPED. A CSV type for which discovery nominated no identifier is named in a message that contains "No identifier discovered: ". Read these: a dropped column is otherwise silent.