ReceiptOperation
Class: warmhub.ReceiptOperation
ReceiptOperation(name: str, operation: str, status: str, op_index: int | None = None, version: int | None = None, data_hash: str | None = None, errors: tuple[OperationError, ...] = (), error: OperationError | None = None, resolved_name: str | None = None, retryable: bool | None = None, warnings: OperationWarnings | None = None, affirmations: AffirmationDelta | None = None, extra: Mapping[str, Any] = empty_mapping(), raw: Mapping[str, Any] = empty_mapping())One exact operation row from a durable event receipt.
Properties and attributes
Section titled “Properties and attributes”nameDocumentation is not yet available.
operation
Section titled “operation”operationDocumentation is not yet available.
status
Section titled “status”statusDocumentation is not yet available.
op_index
Section titled “op_index”op_index = NoneDocumentation is not yet available.
version
Section titled “version”version = NoneDocumentation is not yet available.
data_hash
Section titled “data_hash”data_hash = NoneDocumentation is not yet available.
errors
Section titled “errors”errors = ()Every diagnostic for this row. Receipt v2 carries errors[]; a v1
singular error is up-projected into a one-entry tuple, so one field
answers across versions.
error = NoneThe first entry of errors, retained as the original singular surface.
resolved_name
Section titled “resolved_name”resolved_name = NoneDocumentation is not yet available.
retryable
Section titled “retryable”retryable = NoneDocumentation is not yet available.
warnings
Section titled “warnings”warnings = NoneDocumentation is not yet available.
affirmations
Section titled “affirmations”affirmations = NonePresent on reaffirm and affirmed-targets writes only.
extra = field(default_factory=empty_mapping)Documentation is not yet available.
raw = field(default_factory=empty_mapping)Documentation is not yet available.