meerkat 0.8.29

Modular, high-performance agent harness for LLM-powered applications
docs.rs failed to build meerkat-0.8.29
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.
Visit the last successful build: meerkat-0.8.17

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.