Skip to main content

Function: buildDesiredMonitorsFromSyncState()

buildDesiredMonitorsFromSyncState(monitorState: Readonly<Record<string, CloudSyncEntityState>>): Record<string, CloudSyncMonitorConfig>

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

Derives the desired monitor configs from the merged cloud sync state.

Parameters

monitorState

Readonly<Record<string, CloudSyncEntityState>>

Cloud sync monitor entity map.

Returns

Record<string, CloudSyncMonitorConfig>

Remarks

Applies default values for required monitor fields that might not appear in remote operation logs (because operations are field-level deltas).