Interface: ImportOptions
Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:500
Options for importing memory data via Memory.import().
Properties
dedup?
optionaldedup:boolean
Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:519
Whether to skip importing traces whose content hash already exists in the store, preventing duplicates on repeated imports.
Default
true
format?
optionalformat:"json"|"markdown"|"auto"|"sqlite"|"csv"|"obsidian"|"chatgpt"
Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:512
Source format of the import file.
'auto'– detect from file extension / magic bytes.'sqlite'– AgentOS SQLite export.'json'– newline-delimited JSON export.'markdown'– parse headings as trace content.'obsidian'– Obsidian vault (wiki-links become graph edges).'chatgpt'– ChatGPT conversation export (conversations.json).'csv'– flat CSV withcontentcolumn.
Default
'auto'