//! Hub Core - Core infrastructure for building Plexus RPC servers
//!
//! This crate provides:
//! - `DynamicHub` - Dynamic routing hub for activations (implements Plexus RPC protocol)
//! - `Activation` - Trait for implementing activations
//! - `PlexusMcpBridge` - MCP server integration
//! - `Handle` - Typed references to activation method results
//!
//! # Example
//!
//! ```rust,no_run
//! use plexus_core::plexus::DynamicHub;
//! use plexus_core::activations::echo::Echo;
//! use plexus_core::activations::health::Health;
//! use std::sync::Arc;
//!
//! let hub = Arc::new(
//! DynamicHub::new("myapp")
//! .register(Health::new())
//! .register(Echo::new())
//! );
//! ```
// Re-export commonly used items
pub use build_example_hub;
pub use PlexusMcpBridge;
pub use ;
pub use ;