codex / codex-rs /protocol /src /models /configuration_update.rs
SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
afa0cbf verified
Raw History Blame Contribute Delete
500 Bytes
//! Typed reasoning settings for a durable Responses API configuration update.
use crate::openai_models::ReasoningEffort;
use schemars::JsonSchema;
use serde::Deserialize;
use serde::Serialize;
use ts_rs::TS;
/// Reasoning settings interpreted by the backend for the routed model.
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq, JsonSchema, TS)]
pub struct ConfigurationReasoning {
pub effort: ReasoningEffort,
}
#[cfg(test)]
#[path = "configuration_update_tests.rs"]
mod tests;