gproxy-protocol 3.0.0-alpha.0

GPROXY v3 protocol model: operation taxonomy, wire kinds, and the OperationSpec registry
Documentation
pub mod items;
mod multi_agent;
mod request;
mod response;
mod stream;
pub mod tools;
mod websocket;

#[cfg(test)]
mod astra_tests;

pub use items::*;
pub use multi_agent::*;
pub use request::*;
pub use response::*;
pub use stream::*;
pub use tools::*;
pub use websocket::*;

pub type ResponseWireModel =
    crate::openai::common::OpenAiWireModel<ResponseCreateRequest, ResponseObject>;
pub type ResponseStreamWireModel =
    crate::openai::common::OpenAiWireModel<ResponseCreateRequest, ResponseStreamEvent>;
pub type ResponseWebSocketWireModel =
    crate::openai::common::OpenAiWireModel<ResponseWebSocketRequest, ResponseStreamEvent>;