Skip to main content

Interface: ExportOptions

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:467

Options for exporting the memory store via Memory.export().

Properties​

format?​

optional format: "json" | "markdown" | "sqlite" | "obsidian"

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:476

Serialisation format for the export artifact.

  • 'sqlite' – copy of the SQLite file (binary).
  • 'json' – newline-delimited JSON of all traces.
  • 'markdown' – human-readable Markdown summary.
  • 'obsidian' – Obsidian vault with one note per trace and wiki-links.

Default​

'json'

includeConversations?​

optional includeConversations: boolean

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:490

Whether to include conversation turn traces in the export.

Default​

true

includeEmbeddings?​

optional includeEmbeddings: boolean

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:484

Whether to include raw embedding vectors in the export. Embeddings dramatically increase file size but allow round-trip import without re-embedding.

Default​

false