Skip to main content

Interface: CanonicalLocalState

Defined in: electron/services/sync/syncEngineState.ts:287

Canonical, schema-validated snapshot of local sync-relevant state.

Remarks

This structure is intentionally JSON-like and stable so it can be compared against persisted baselines deterministically.

Properties

monitors

readonly monitors: Record<string, CloudSyncMonitorConfig>

Defined in: electron/services/sync/syncEngineState.ts:289

Canonical monitor configs keyed by monitor id.


settings

readonly settings: CloudSyncSettingsConfig

Defined in: electron/services/sync/syncEngineState.ts:291

Canonical, filtered settings payload.


sites

readonly sites: Record<string, CloudSyncSiteConfig>

Defined in: electron/services/sync/syncEngineState.ts:293

Canonical site configs keyed by site identifier.