SessionExport
Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:18
Properties
Section titled “Properties”conversation
Section titled “conversation”conversation:
object
Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:21
messages
Section titled “messages”messages:
Message[]
sessionUsage?
Section titled “sessionUsage?”
optionalsessionUsage?:SessionUsage
Accumulated token total. Omitted by exports predating the counter.
exportedAt
Section titled “exportedAt”exportedAt:
string
Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:20
filters?
Section titled “filters?”
optionalfilters?: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.
optionalgrid?: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
Section titled “rowHeight”rowHeight:
number
layout
Section titled “layout”layout:
DashboardLayout
Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:30
removedVisualizations?
Section titled “removedVisualizations?”
optionalremovedVisualizations?: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
Section titled “version”version:
1
Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:19
visualizations
Section titled “visualizations”visualizations:
DashboardExportVisualization[]
Defined in: chat/src/features/dashboard/utils/dashboardSerialization.ts:26