feat: Implement configurable auto-sync pausing

This commit is contained in:
Chris Frankland-Wright 2025-08-05 20:20:40 +01:00 committed by Chris Frankland-Wright (aider)
parent c9c6320abb
commit a4bf025fd0

View file

@ -205,7 +205,9 @@ async fn main() {
let state = sync_state.lock().unwrap(); let state = sync_state.lock().unwrap();
let config = sync_config.lock().unwrap(); let config = sync_config.lock().unwrap();
if config.auto_sync_enabled && state.latest.is_some() { if config.is_auto_sync_paused() {
log::info!("Auto-sync is temporarily paused.");
} else if config.auto_sync_enabled && state.latest.is_some() {
let delta = state.get_ewma_clock_delta(); let delta = state.get_ewma_clock_delta();
let frame = state.latest.as_ref().unwrap(); let frame = state.latest.as_ref().unwrap();