Skip to content

ReceiptSchemaVersion

Type: warmhub.ReceiptSchemaVersion

ReceiptSchemaVersion = Literal['operation-event-receipt/v1', 'operation-event-receipt/v2']

Both receipt versions the backend still emits. v2 is stamped on every live append; v1 survives for replay of events persisted before it (see packages/backend/src/operation-events/reconstruction.ts). A version outside this set is still refused: an unreadable outcome is an unknown one.