Skip to content

Interface: RegisterSourceRequest

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Sources / RegisterSourceRequest

Interface: RegisterSourceRequest

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

Request to register a data source.

Properties

config

config: Record<string, unknown>

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

Source-specific configuration (varies by source_type).


sourceId

sourceId: string

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

Unique source identifier (e.g., “crm_postgres”, “drug_csv”).


sourceName

sourceName: string

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

Human-readable source name.


sourceType

sourceType: string

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

Source type: “csv”, “parquet”, “mysql”, “sqlite”, “cassandra”, “neo4j”, “mcp”, “rest”, “graphql”, “postgres”.