Expand description
Transport-independent embedded UAR application kernel.
This is the composition root for applications that link UAR as a library.
It deliberately does not construct crate::AppState, bind a socket, load
a sidecar, or start transport/background services. Hosts inject the local
LLM and persistence implementations while UAR continues to own agents,
policy, skills, tools, run lifecycle, canonical events, and A2UI state.
Structsยง
- Embedded
Runtime - Fully initialized, transport-free UAR runtime state.
- Embedded
Runtime Builder - Builder for a complete in-process UAR runtime.