//! Domain logic and API types shared by the runnerd daemon and its clients.
//!
//! `api` and `config` build everywhere. The `host` feature (on by default) adds what only the daemon runs: Docker,
//! the GitHub client, the caches, the scheduler, the job history store and what observes running jobs. Clients
//! depend on this crate without it.