meerkat-runtime 0.8.18

v9 runtime control-plane for Meerkat agent lifecycle
docs.rs failed to build meerkat-runtime-0.8.18
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-runtime-0.8.17

meerkat-runtime — v9 runtime control-plane for Meerkat agent lifecycle.

This crate implements the runtime/control-plane layer of the v9 Canonical Lifecycle specification. It sits between surfaces (CLI, RPC, REST, MCP) and core (meerkat-core), managing:

  • Input acceptance, validation, and queueing
  • InputState lifecycle tracking
  • Policy resolution (what to do with each input)
  • Runtime state machine (Initializing ↔ Idle ↔ Attached ↔ Running ↔ Retired/Stopped/Destroyed)
  • Retire/recycle/reset lifecycle operations
  • RuntimeEvent observability

Core-facing types (RunPrimitive, RunEvent, CoreExecutor, etc.) live in meerkat-core::lifecycle. This crate contains everything else.