nanocodex-oai-api 0.3.0

Tower-native OpenAI Responses API and managed context for Nanocodex
Documentation
#[doc(hidden)]
pub(crate) mod compaction;
#[doc(hidden)]
pub(crate) mod context;

mod builder;
#[cfg(not(target_family = "wasm"))]
mod image_dimensions;
mod response;
#[doc(hidden)]
pub(crate) mod state;

#[cfg(test)]
mod tests;

pub use builder::{ResponseTurn, Session, SessionBuildError, SessionBuilder};
pub use response::{
    CompletedCompaction, CompletedResponse, Response, ResponseError, ResponseErrorKind,
    ResponseInput,
};
pub use state::{SessionId, SessionIdError};