//! Model-serving runtime adapter layer for rskit.
//!
//! `rskit-inference` owns runtime-neutral prediction contracts for Triton, vLLM raw, TGI, KServe v2,
//! BentoML, ONNX Runtime Server, TFServing, and custom REST/gRPC serving runtimes.
//! It intentionally does not model chat completions; chat belongs to `rskit-llm`
//! and provider implementations under `rskit-llm-providers`.
//!
//! Adapters declare their executable authority through `rskit_tool::Envelope` on [`InferenceDescriptor`].
//! Consumers
//! and orchestrators enforce envelope intersection with the five-stage permission model (declaration, registry verification, activation, per-invocation enforcement, HITL elicitation).
/// Lean default echo adapter.
/// Model-serving inference traits.
/// Explicit adapter registry.
/// Runtime-neutral request, response, value, descriptor, and error types.
pub use ;
pub use ;
pub use ;
pub use ;
pub use ;