Skip to content

ProjectRevisionRecord

Defined in: packages/sdk/src/persistence.ts:8

readonly canonicalProject: string

Defined in: packages/sdk/src/persistence.ts:16


readonly contentHash: string

Defined in: packages/sdk/src/persistence.ts:17


readonly generation: number

Defined in: packages/sdk/src/persistence.ts:12

Monotonic store generation; unlike Session revision, this survives reloads.


readonly projectId: string

Defined in: packages/sdk/src/persistence.ts:10


readonly savedAtEpochMs: number

Defined in: packages/sdk/src/persistence.ts:15


readonly sourceRevision: string

Defined in: packages/sdk/src/persistence.ts:14

Transaction revision that triggered this snapshot inside its source Session.


readonly version: "aelion.project-revision/1"

Defined in: packages/sdk/src/persistence.ts:9