Skip to content

dokime-host

Responsibility: native host telemetry collection, its product declarations, and support snapshots.

The crate exports Host, HostSnapshot, host telemetry channel identifiers, configuration and interval types, strict contracts, standard document sections, native and fixture sources, sample batches, task specifications, and the installed_artifact constructor.

The library compiles against dokime-api alone: it declares contracts and produces samples against them, and needs nothing the SDK kit adds. The kit appears only as a dev-dependency, where the fixture test admits every collected sample through the kit’s sample validator.

Collectors cover system, network, Wi-Fi, Wi-Fi latency/channel occupancy, and Bluetooth surfaces where the platform supports them. The fixture source is deterministic. Native collection is opt-in by default; the module being in the default composition does not mean every collector is running.

Dokime markDokime · Stokker Technologies