//! Background tasks and periodic sweeps: crash/login watcher, the //! reminder and scheduled-prompt delivery loops, boot-time auto-update //! reconcile, the agent-sockets.json writer loop, and knowledge-repo //! sync. Each submodule is re-exported at the crate root, so //! `crate::crash_watch::…` etc. keep working unchanged. pub mod agent_sockets; pub mod auto_update; pub mod crash_watch; pub mod knowledge; pub mod reminder_scheduler; pub mod scheduled_prompts_worker;