//! `neuron-protocol` — re-export shim for the canonical Axon platform crates. //! //! All types now live in: //! - `axon-protocol` (`platform/protocols/axon/crates/axon-protocol`) //! - `axon-events` (`platform/protocols/axon/crates/axon-events`) //! //! This crate re-exports everything so existing neuron-rs crates that import //! `neuron_protocol::*` continue to compile without changes. // Re-export wire-protocol types pub use axon_protocol::handler::AxonHandler; pub use axon_protocol::message::{AxonEvent, AxonMessage, AxonMethod, AxonResponse}; pub use axon_protocol::sse::SseChannel; pub use axon_protocol::tools::{self, ProjectType, ALL_TOOLS}; // Re-export event schema pub use axon_events::{ AxonEnvelope, AxonError, AxonRouter, AxonSubscription, EventId, ProjectContext, Severity, Timestamp, };