//! JSON-RPC 2.0 handler for A2A protocol operations.
//!
//! Dispatches JSON-RPC methods:
//! - `message/send` → create task + process message via AgentService
//! - `session/notify` → post a notification into a live session's queue (#23)
//! - `tasks/get` → retrieve task by ID
//! - `tasks/cancel` → cancel a running task
//!
//! [`dispatch`] routes, [`stores`] holds the shared task maps, and each
//! method has its own module. This file is declarations only — no function
//! definitions live here (CONTRIBUTING.md).
pub
pub
pub use dispatch;
pub use ;