Skip to content

Interface: SnapshotPreviewData

Makaio Framework


Makaio Framework / contracts / SnapshotPreviewData

Defined in: ../../../packages/contracts/src/session/schemas/snapshot.ts:31

Preview data extracted from a session snapshot file.

Used by UI layers to display snapshot statistics before import.

exportedAt: number

Defined in: ../../../packages/contracts/src/session/schemas/snapshot.ts:41

Timestamp when the snapshot was exported


fileSizeBytes: number

Defined in: ../../../packages/contracts/src/session/schemas/snapshot.ts:43

Size of the snapshot file in bytes


hasEvents: boolean

Defined in: ../../../packages/contracts/src/session/schemas/snapshot.ts:39

Whether the snapshot includes event audit trails


messageCount: number

Defined in: ../../../packages/contracts/src/session/schemas/snapshot.ts:35

Total number of messages across all sessions


sessionCount: number

Defined in: ../../../packages/contracts/src/session/schemas/snapshot.ts:33

Number of sessions in the snapshot


turnCount: number

Defined in: ../../../packages/contracts/src/session/schemas/snapshot.ts:37

Total number of turns across all sessions