Skip to main content

Function: buildCanonicalLocalState()

buildCanonicalLocalState(sites: Site[], settings: Record<string, string>): CanonicalLocalState

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

Builds a canonical representation of the current local state.

Parameters

sites

Site[]

Current sites including nested monitors.

settings

Record<string, string>

Full key/value settings map.

Returns

CanonicalLocalState

Remarks

This canonical form is used to diff against the persisted baseline when generating local operation log entries.