mirror of
https://github.com/open-jarvis/OpenJarvis.git
synced 2026-07-28 05:12:26 +00:00
Implements SyncScheduler that runs a daemon background thread to call SyncEngine.sync() on all registered connectors at a configurable interval. Provides run_once() as a synchronous helper for testing. Disconnected connectors are skipped each cycle; errors are logged without stopping the loop. 4 tests covering run_once, disconnected skip, start/stop, and per-connector chunk counts. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>