Skip to content

TransferSourceFingerprint

Defined in: src/transfers/TransferCheckpointStore.ts:73

Source-object fingerprint captured when a checkpoint is written.

On resume the current source fingerprint is compared against the stored one; any mismatch invalidates the checkpoint so a changed source file is never spliced onto stale destination bytes. At least one field must be comparable for a checkpoint to be considered valid.

PropertyTypeDescriptionDefined in
etag?stringSource entity tag / unique id when the provider exposes one.src/transfers/TransferCheckpointStore.ts:79
modifiedAtMs?numberSource modification time in epoch milliseconds when known.src/transfers/TransferCheckpointStore.ts:77
sizeBytes?numberSource size in bytes when known.src/transfers/TransferCheckpointStore.ts:75