Skip to main content

Class: CsvImporter

Defined in: packages/agentos/src/memory/io/CsvImporter.ts:35

Imports a flat CSV file into a SqliteBrain.

Constructors

Constructor

new CsvImporter(brain): CsvImporter

Defined in: packages/agentos/src/memory/io/CsvImporter.ts:36

Parameters

brain

SqliteBrain

Returns

CsvImporter

Methods

import()

import(sourcePath): Promise<ImportResult>

Defined in: packages/agentos/src/memory/io/CsvImporter.ts:44

Read, parse, and import a CSV file.

Parameters

sourcePath

string

Absolute or relative path to the CSV file.

Returns

Promise<ImportResult>

Import summary with imported/skipped/error counts.