12 lines
447 B
Rust
12 lines
447 B
Rust
use codex_protocol::openai_models::ModelsResponse;
|
|
|
|
#[derive(Debug, Clone, Default)]
|
|
pub struct ModelsManagerConfig {
|
|
pub model_context_window: Option<i64>,
|
|
pub model_auto_compact_token_limit: Option<i64>,
|
|
pub tool_output_token_limit: Option<usize>,
|
|
pub base_instructions: Option<String>,
|
|
pub personality_enabled: bool,
|
|
pub model_supports_reasoning_summaries: Option<bool>,
|
|
pub model_catalog: Option<ModelsResponse>,
|
|
}
|