Skip to main content

gproxy_protocol/transform/generate/chat_responses/stream/
mod.rs

1//! Direct, typed incremental OpenAI Chat ↔ Responses conversion.
2//!
3//! These adapters deliberately keep the source collector and target framing
4//! separate.  A source event is validated first, then the corresponding
5//! target event is emitted; no intermediate JSON or completed source object is
6//! made for partial events.
7
8mod chat_to_responses;
9mod common;
10mod responses_to_chat;
11
12pub use chat_to_responses::{ChatToResponsesContext, ChatToResponsesStream};
13pub use common::{StreamEnd, StreamLimits};
14pub use responses_to_chat::ResponsesToChatStream;