//! Background tasks and periodic sweeps: crash/login watcher, boot-time //! auto-update reconcile, the agent-sockets.json writer loop, the MCP socket listener //! reconcile loop, knowledge-repo sync, the swarm wanted-state pull, and the //! swarm resource-cap and permissions reads. //! 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 mcp_sockets; pub mod permissions_import; pub mod swarm_limits; pub mod swarm_permissions; pub mod wanted;