vtcode_config/constants/models/openresponses.rs
1pub const DEFAULT_MODEL: &str = "gpt-5";
2
3pub const SUPPORTED_MODELS: &[&str] = &[
4 // OpenAI GPT-5 Series (Latest flagship models)
5 "gpt-5",
6 "gpt-5-mini",
7 "gpt-5-nano",
8 "gpt-5.3-codex",
9 // OpenAI o-series (Reasoning models)
10 "o3",
11 "o4-mini",
12];
13
14// Convenience constants for commonly used models
15
16// OpenAI GPT-5 Series
17pub const GPT_5: &str = "gpt-5";
18pub const GPT_5_MINI: &str = "gpt-5-mini";
19pub const GPT_5_NANO: &str = "gpt-5-nano";
20pub const GPT_5_3_CODEX: &str = "gpt-5.3-codex";
21
22// OpenAI o-series
23pub const O3: &str = "o3";
24pub const O4_MINI: &str = "o4-mini";