Rust crates (rustdoc)
The engine is Rust, and every crate is documented with rustdoc from its own source comments; cargo doc --workspace --no-deps is run by the docs build and the output is served here:
- seyd_core — the agent lifecycle, channels, sessions and events.
seyd_core::Agentis what every host drives (ADR 0004); A robot in Rust is the guide. - seyd_ffi — the C ABI, whose doc comments become
seyd.h. - seyd_qos — the profiles, the closed-loop controller and simulcast selection.
- seyd_wire, seyd_fec, seyd_transport, seyd_nat, seyd_signal_client — the layers under the agent, one job each.
- seydd — the daemon.
Doctests in these crates are compiled by cargo test --workspace, so a code example in a Rust doc comment is verified with every test run.