//! Request-processing pipeline for the A2A server.
//!
//! Turns an inbound A2A [`Message`](crate::models::a2a::Message) into a
//! persisted [`Task`](crate::models::a2a::Task): validation,
//! conversation-history assembly, LLM execution (via [`ExecutionStrategy`]),
//! artifact construction, response synthesis, and persistence. The entry point
//! is [`MessageProcessor`]; [`StreamProcessor`] drives the streaming variant
//! and emits [`StreamEvent`]s.
//!
//! Copyright (c) systemprompt.io — Business Source License 1.1.
//! See <https://systemprompt.io> for licensing details.
pub use ArtifactBuilder;
pub use ;
pub use ;
pub use ;