Skip to main content

Interface: CanonicalLocalState

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

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:439

Canonical monitor configs keyed by monitor id.


settings

readonly settings: CloudSyncSettingsConfig;

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

Canonical, filtered settings payload.


sites

readonly sites: Record<string, CloudSyncSiteConfig>;

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

Canonical site configs keyed by site identifier.