synapse_proxy/context.rs
1//! Re-export of the shared `synapse-context` crate.
2//!
3//! The actual `ContextStore`/`ResolvedContext` implementation lives in the
4//! leaf crate `synapse-context` so that other crates (e.g. `synapse-mcp`,
5//! mounted independently by a downstream broker) can depend on it directly
6//! (they need the exact same type, not a fork) without creating a cyclic
7//! package dependency on `synapse-proxy`. Re-exporting here keeps every
8//! existing `synapse_proxy::context::{ContextStore, ResolvedContext}` import
9//! path unchanged.
10pub use synapse_context::{ContextStore, ResolvedContext};