Skip to content

SessionExport

Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:18

conversation: object

Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:21

messages: Message[]

optional sessionUsage?: SessionUsage

Accumulated token total. Omitted by exports predating the counter.


exportedAt: string

Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:20


optional filters?: ExportedFilterState

Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:37

The chat filters as the user left them. Older exports omit it, and their filters are rebuilt from the messages alone, row-level unless a FilterData call said otherwise.


optional grid?: object

Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:33

Optional grid configuration (cols + row height). Old exports omit it and the importer falls back to current defaults.

cols: number

rowHeight: number


layout: DashboardLayout

Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:30


optional removedVisualizations?: DashboardExportVisualization[]

Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:29

Charts the user closed, which go back to the memory bank on import. Older exports omit it, and an import re-adds every chart in the messages.


version: 1

Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:19


visualizations: DashboardExportVisualization[]

Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:26