Skip to main content

Interface: SiteSyncDelta

Defined in: shared/types/stateSync.ts:237

Structured delta describing how the site collection changed during a sync.

Remarksโ€‹

This delta is intentionally lightweight: it contains only the next site snapshots for additions/updates and the identifiers for removals.

Keeping deltas free of "previous" snapshots avoids duplicating large site payloads across IPC boundaries and encourages consumers to derive diffs locally when needed.

Propertiesโ€‹

addedSitesโ€‹

addedSites: Site[]

Defined in: shared/types/stateSync.ts:239

Collection of newly added sites.


removedSiteIdentifiersโ€‹

removedSiteIdentifiers: string[]

Defined in: shared/types/stateSync.ts:241

Identifiers corresponding to removed sites.


updatedSitesโ€‹

updatedSites: Site[]

Defined in: shared/types/stateSync.ts:243

Next snapshots for sites that changed between syncs.