Skip to main content

Interface: ExportOptions

Defined in: packages/agentos/src/memory/facade/types.ts:427

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

Properties

format?

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

Defined in: packages/agentos/src/memory/facade/types.ts:436

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/memory/facade/types.ts:450

Whether to include conversation turn traces in the export.

Default

true

includeEmbeddings?

optional includeEmbeddings: boolean

Defined in: packages/agentos/src/memory/facade/types.ts:444

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

Default

false