Skip to main content

Interface: RevisionRecord

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

Properties​

eventId​

eventId: string

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

Signed event ID that caused this revision.


id​

id: string

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

Unique revision ID.


recordId​

recordId: string

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

Primary key of the revised record.


revisionNumber​

revisionNumber: number

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

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


snapshot​

snapshot: string

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

Complete JSON snapshot of the record at this revision.


tableName​

tableName: string

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

Table the revised record belongs to.


timestamp​

timestamp: string

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

ISO 8601 timestamp.