Skip to main content

Interface: TombstoneRecord

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

Properties

eventId

eventId: string

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

Signed event ID that caused the tombstone.


id

id: string

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

Unique tombstone ID.


initiator

initiator: string

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

Who initiated the tombstone (agent ID or 'human').


reason

reason: string

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

Reason for tombstoning.


recordId

recordId: string

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

Primary key of the tombstoned record.


tableName

tableName: string

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

Table the tombstoned record belongs to.


timestamp

timestamp: string

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

ISO 8601 timestamp.