Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Meerkat - library-first agent platform facade.
This crate provides the public construction and orchestration entry points shared by embedded Rust applications and the CLI, REST, RPC, and MCP adapters.
Architecture
Production surfaces use the runtime-backed path: MeerkatSessionRuntime
built with SessionRuntimeBuilder, over SessionService as the substrate
and MeerkatMachine as the control plane. The runtime owns keep-alive,
Queue/Steer routing, comms drain, external ingress, and durable delivery.
build_ephemeral_service is available for testing and embedded use where
runtime semantics (keep-alive, Steer, comms-driven admission) are not needed.
It supports Queue-only turns and will reject Steer/render_metadata.
RPC's SessionRuntime and the REST/MCP server crates are surface adapters
around that shared runtime rather than the canonical Rust entry point.