syncProgress

val syncProgress: Float? = null

Live sync fraction (0..1) when a determinate sync is in flight; null = idle/indeterminate → the Panel tier hides the progress bar rather than showing a frozen mock.