suture/lib.rs
1//! Suture: ultra-low latency streaming JSON repair proxy.
2//!
3//! Library surface re-exports the repair engine; the `suture` binary is the proxy.
4
5pub mod config;
6pub mod encoding;
7pub mod proxy;
8
9pub use config::Config;
10
11// Re-export the engine so `cargo add suture` gives the full library.
12pub use suture_core::{repair_str, AppendRepair, Repair, StreamRepairer};
13pub use suture_sse::{repair_stream, Anthropic, DeltaExtractor, OpenAi, SseRepairer};