Skip to main content

Interface: RevisionRecord

Defined in: packages/agentos/src/core/provenance/types.ts:235

Properties

eventId

eventId: string

Defined in: packages/agentos/src/core/provenance/types.ts:247

Signed event ID that caused this revision.


id

id: string

Defined in: packages/agentos/src/core/provenance/types.ts:237

Unique revision ID.


recordId

recordId: string

Defined in: packages/agentos/src/core/provenance/types.ts:241

Primary key of the revised record.


revisionNumber

revisionNumber: number

Defined in: packages/agentos/src/core/provenance/types.ts:243

Revision number (1-indexed, monotonically increasing per record).


snapshot

snapshot: string

Defined in: packages/agentos/src/core/provenance/types.ts:245

Complete JSON snapshot of the record at this revision.


tableName

tableName: string

Defined in: packages/agentos/src/core/provenance/types.ts:239

Table the revised record belongs to.


timestamp

timestamp: string

Defined in: packages/agentos/src/core/provenance/types.ts:249

ISO 8601 timestamp.