vtcode_config/models/model_id/
description.rs1use super::ModelId;
2
3impl ModelId {
4 pub fn description(&self) -> &'static str {
6 if let Some(meta) = self.openrouter_metadata() {
7 return meta.description;
8 }
9 match self {
10 ModelId::Gemini31ProPreview => {
12 "Latest Gemini 3.1 Pro flagship model with improved thinking, efficiency, and factual consistency"
13 }
14 ModelId::Gemini31ProPreviewCustomTools => {
15 "Gemini 3.1 Pro variant optimized for agentic workflows using custom tools and bash"
16 }
17 ModelId::Gemini31FlashLitePreview => {
18 "Most cost-efficient Gemini 3.1 model, offering fastest performance for high-frequency, lightweight tasks"
19 }
20 ModelId::Gemini35Flash => {
21 "High-efficiency frontier model for fast inference with excellent quality-to-speed balance"
22 }
23 ModelId::Gemini3FlashPreview => {
24 "Our most intelligent model built for speed, combining frontier intelligence with superior search and grounding"
25 }
26 ModelId::GPT55 => {
28 "Next-gen OpenAI model with frontier reasoning and long context (2026-04-23 dated release)"
29 }
30 ModelId::GPT5 => "Latest most capable OpenAI model with advanced reasoning",
31 ModelId::GPT52 => {
32 "Latest flagship OpenAI model with improved reasoning, xhigh effort, and built-in compaction support"
33 }
34 ModelId::GPT52Codex => {
35 "GPT-5.2 Codex variant optimized for agentic coding tasks with xhigh reasoning support"
36 }
37 ModelId::GPT54 => {
38 "Mainline frontier GPT model for general-purpose work, coding, long context, and multi-step agents"
39 }
40 ModelId::GPT54Pro => {
41 "Higher-compute GPT-5.4 variant for tougher problems with deeper reasoning"
42 }
43 ModelId::GPT54Nano => {
44 "Lightweight GPT-5.4 variant optimized for speed and cost-efficiency"
45 }
46 ModelId::GPT54Mini => {
47 "Compact GPT-5.4 variant for cost-effective tasks with reduced reasoning overhead"
48 }
49 ModelId::GPT53Codex => {
50 "GPT-5.3 variant optimized for agentic coding tasks with reasoning effort support (low, medium, high, xhigh)"
51 }
52 ModelId::GPT51Codex => {
53 "GPT-5.1 variant optimized for agentic coding tasks and software engineering workflows"
54 }
55 ModelId::GPT51CodexMax => {
56 "Higher-compute GPT-5.1 Codex variant optimized for longer-running engineering tasks"
57 }
58 ModelId::GPT5Mini => "Latest efficient OpenAI model, great for most tasks",
59 ModelId::GPT5Nano => "Latest most cost-effective OpenAI model",
60 ModelId::GPT5Codex => {
61 "GPT-5 variant optimized for agentic coding tasks and software engineering workflows"
62 }
63 ModelId::OpenAIGptOss20b => {
64 "OpenAI's open-source 20B parameter GPT-OSS model using harmony tokenization"
65 }
66 ModelId::OpenAIGptOss120b => {
67 "OpenAI's open-source 120B parameter GPT-OSS model using harmony tokenization"
68 }
69 ModelId::ClaudeOpus47 => {
71 "Next-gen Anthropic flagship with adaptive thinking and task budget support"
72 }
73 ModelId::ClaudeOpus46 => {
74 "Previous Anthropic flagship retained on VT Code's budgeted-thinking path for compatibility"
75 }
76 ModelId::ClaudeSonnet46 => {
77 "Balanced flagship model for coding with budgeted thinking in VT Code's current Anthropic rollout"
78 }
79 ModelId::ClaudeHaiku45 => {
80 "Latest efficient Anthropic model optimized for low-latency agent workflows"
81 }
82 ModelId::ClaudeMythosPreview => {
83 "Invitation-only Anthropic research preview for defensive cybersecurity workflows with adaptive thinking"
84 }
85 ModelId::CopilotAuto => {
86 "GitHub Copilot preview provider with automatic model selection via the official Copilot CLI"
87 }
88 ModelId::CopilotGPT52Codex => {
89 "GitHub Copilot GPT-5.2 Codex option for agentic software engineering workflows"
90 }
91 ModelId::CopilotGPT51CodexMax => {
92 "GitHub Copilot GPT-5.1 Codex Max option for longer-running engineering tasks"
93 }
94 ModelId::CopilotGPT54 => {
95 "GitHub Copilot GPT-5.4 option for complex professional work and long context"
96 }
97 ModelId::CopilotGPT54Mini => {
98 "GitHub Copilot GPT-5.4 Mini option for faster, lighter-weight tasks"
99 }
100 ModelId::CopilotClaudeSonnet46 => {
101 "GitHub Copilot Claude Sonnet 4.6 option for balanced coding and reasoning work"
102 }
103 ModelId::DeepSeekV4Pro => {
105 "High-performance reasoning model with advanced thinking capabilities"
106 }
107 ModelId::DeepSeekV4Flash => "Fast inference model for cost-effective reasoning",
108 ModelId::MistralLarge3 => {
110 "State-of-the-art open-weight general-purpose multimodal model with Mixture-of-Experts architecture"
111 }
112 ModelId::MiMoV25Pro => {
114 "Xiaomi's flagship reasoning model with advanced capabilities (1M context)"
115 }
116 ModelId::MiMoV25 => {
117 "Xiaomi's omni-modal model with full-modal understanding and 1M context"
118 }
119 ModelId::MiMoV2Pro => {
120 "Xiaomi's strong reasoning model with 1M context"
121 }
122 ModelId::MiMoV2Omni => {
123 "Xiaomi's multimodal vision-language model with 256K context"
124 }
125 ModelId::MiMoV2Flash => {
126 "Xiaomi's lightweight fast model for high-throughput tasks (256K context)"
127 }
128 ModelId::ZaiGlm5 => {
130 "Z.ai flagship GLM-5 foundation model engineered for complex systems design and long-horizon agent workflows"
131 }
132 ModelId::ZaiGlm51 => {
133 "Z.ai next-gen GLM-5.1 foundation model with improved reasoning and agent capabilities"
134 }
135 ModelId::OllamaGptOss20b => {
137 "Local GPT-OSS 20B deployment served via Ollama with no external API dependency"
138 }
139 ModelId::OllamaGptOss20bCloud => {
140 "Cloud-hosted GPT-OSS 20B accessed through Ollama Cloud for efficient reasoning tasks"
141 }
142 ModelId::OllamaGptOss120bCloud => {
143 "Cloud-hosted GPT-OSS 120B accessed through Ollama Cloud for larger reasoning tasks"
144 }
145 ModelId::OllamaQwen317b => {
146 "Qwen3 1.7B served locally through Ollama without external API requirements"
147 }
148 ModelId::OllamaQwen3CoderNext => {
149 "Qwen3-Coder-Next served via Ollama Cloud with 256K context, strong coding/tool-use performance, and non-thinking mode responses"
150 }
151 ModelId::OllamaDeepseekV32Cloud => {
152 "DeepSeek V3.2 cloud deployment via Ollama with enhanced reasoning and instruction following"
153 }
154 ModelId::OllamaDeepseekV4FlashCloud => {
155 "DeepSeek V4 Flash cloud deployment via Ollama with fast inference and efficient reasoning"
156 }
157 ModelId::OllamaDeepseekV4ProCloud => {
158 "DeepSeek V4 Pro cloud deployment via Ollama with advanced thinking and strong reasoning"
159 }
160 ModelId::OllamaQwen3Next80bCloud => {
161 "Qwen3 Next generation 80B model via Ollama Cloud with improved reasoning and long context"
162 }
163 ModelId::OllamaGlm5Cloud => "Cloud-hosted GLM-5 model served via Ollama Cloud",
164 ModelId::OllamaGlm51Cloud => "Cloud-hosted GLM-5.1 model served via Ollama Cloud",
165 ModelId::OllamaMinimaxM25Cloud => {
166 "Exceptional multilingual capabilities to elevate code engineering"
167 }
168 ModelId::OllamaGemini3FlashPreviewCloud => {
169 "Gemini 3 Flash offers frontier intelligence built for speed at a fraction of the cost."
170 }
171 ModelId::OllamaKimiK26Cloud => "Cloud-hosted Kimi K2.6 model served via Ollama Cloud",
172 ModelId::OllamaNemotron3SuperCloud => {
173 "NVIDIA Nemotron™ is a family of open models delivering leading efficiency and accuracy for building specialized AI agents. Nemotron-3-Super (120B) is optimized for collaborative agents and high-volume workloads."
174 }
175 ModelId::OllamaMinimaxM2Cloud => {
176 "Cloud-hosted MiniMax-M2 model accessed through Ollama Cloud for reasoning tasks"
177 }
178 ModelId::OllamaMinimaxM27Cloud => {
179 "Cloud-hosted MiniMax-M2.7 model accessed through Ollama Cloud for reasoning tasks"
180 }
181 ModelId::MinimaxM27 => {
182 "Beginning the journey of recursive self-improvement with 204.8K context and strong reasoning/coding performance"
183 }
184 ModelId::MinimaxM25 => {
185 "Latest MiniMax-M2.5 model with further improvements in reasoning and coding"
186 }
187 ModelId::MoonshotKimiK26 => {
188 "Kimi K2.6 - Moonshot.ai's latest 1T MoE flagship with 32B active parameters, MLA attention, and MoonViT vision"
189 }
190 ModelId::MoonshotKimiK25 => {
191 "Kimi K2.5 - Moonshot.ai's previous flagship reasoning model"
192 }
193 ModelId::OpenCodeZenGPT54 => {
194 "OpenCode Zen flagship GPT-5.4 route using OpenCode's curated pay-as-you-go gateway"
195 }
196 ModelId::OpenCodeZenGPT54Mini => {
197 "Lower-cost OpenCode Zen GPT-5.4 Mini option for faster and cheaper tasks"
198 }
199 ModelId::OpenCodeZenClaudeSonnet46 => {
200 "Claude Sonnet 4.6 served through OpenCode Zen's curated Anthropic endpoint"
201 }
202 ModelId::OpenCodeZenGlm51 => {
203 "GLM-5.1 served through OpenCode Zen for lower-cost reasoning and coding work"
204 }
205 ModelId::OpenCodeZenKimiK25 => {
206 "Kimi K2.5 served through OpenCode Zen's curated open-model gateway"
207 }
208 ModelId::OpenCodeGoGlm51 => {
209 "GLM-5.1 included with the OpenCode Go subscription for open-model coding workflows"
210 }
211 ModelId::OpenCodeGoKimiK25 => "Kimi K2.5 included with the OpenCode Go subscription",
212 ModelId::OpenCodeGoMinimaxM25 => {
213 "MiniMax-M2.5 included with the OpenCode Go subscription"
214 }
215 ModelId::OpenCodeGoMinimaxM27 => {
216 "MiniMax-M2.7 included with the OpenCode Go subscription for stronger agentic coding"
217 }
218 ModelId::HuggingFaceDeepseekV32 => {
219 "DeepSeek-V3.2 via Hugging Face router for advanced reasoning"
220 }
221 ModelId::HuggingFaceOpenAIGptOss20b => "OpenAI GPT-OSS 20B via Hugging Face router",
222 ModelId::HuggingFaceOpenAIGptOss120b => "OpenAI GPT-OSS 120B via Hugging Face router",
223 ModelId::HuggingFaceMinimaxM25Novita => {
224 "MiniMax-M2.5 model via Novita inference provider on HuggingFace router. Enhanced reasoning capabilities."
225 }
226 ModelId::HuggingFaceDeepseekV32Novita => {
227 "DeepSeek-V3.2 via Novita inference provider on HuggingFace router."
228 }
229 ModelId::HuggingFaceXiaomiMimoV2FlashNovita => {
230 "Xiaomi MiMo-V2-Flash via Novita on HuggingFace router."
231 }
232 ModelId::HuggingFaceGlm5Novita => {
233 "Z.ai GLM-5 flagship model via Novita inference provider on HuggingFace router."
234 }
235 ModelId::HuggingFaceGlm51ZaiOrg => {
236 "Z.ai GLM-5.1 model via zai-org inference provider on HuggingFace router."
237 }
238 ModelId::HuggingFaceQwen3CoderNextNovita => {
239 "Qwen3-Coder-Next via Novita inference provider on HuggingFace router. Coding-optimized model with reasoning capabilities."
240 }
241 ModelId::HuggingFaceQwen35397BA17BTogether => {
242 "Qwen3.5-397B-A17B via Together inference provider on HuggingFace router. Vision-language model with linear attention and sparse MoE, 1M context window."
243 }
244 ModelId::HuggingFaceKimiK26Novita => {
245 "Kimi K2.6 via Novita inference provider on HuggingFace router."
246 }
247 ModelId::HuggingFaceDeepseekV4FlashNovita => {
248 "DeepSeek V4 Flash via Novita inference provider on HuggingFace router. Fast inference model for cost-effective reasoning (1M context, 158B params)."
249 }
250 ModelId::HuggingFaceDeepseekV4ProTogether => {
251 "DeepSeek V4 Pro via Together inference provider on HuggingFace router. High-performance reasoning model with advanced thinking capabilities (1M context, 1.6T params)."
252 }
253 ModelId::HuggingFaceStep35Flash => {
254 "Step 3.5 Flash flagship model via HuggingFace router (featherless-ai provider). Supports streaming and fast inference."
255 }
256 ModelId::Qwen37Max => {
258 "Alibaba Cloud's flagship reasoning model with 131K context, advanced thinking, and strong tool-use capabilities"
259 }
260 ModelId::Qwen36Flash => {
261 "Alibaba Cloud's fast inference model with 1M context window, optimized for speed and cost-efficiency"
262 }
263 ModelId::Qwen36Plus => {
264 "Alibaba Cloud's balanced model with 131K context, strong reasoning and coding performance"
265 }
266 ModelId::QwenDeepSeekV4Flash => {
267 "DeepSeek V4 Flash fast inference model served through Qwen Cloud API (1M context)"
268 }
269 ModelId::QwenDeepSeekV4Pro => {
270 "DeepSeek V4 Pro high-performance reasoning model served through Qwen Cloud API (1M context)"
271 }
272 ModelId::QwenGlm51 => {
273 "Z.AI GLM-5.1 next-gen foundation model served through Qwen Cloud API"
274 }
275 ModelId::OpenRouterMinimaxM25 => "MiniMax-M2.5 flagship model via OpenRouter",
276 ModelId::OpenRouterQwen3CoderNext => {
277 "Next-generation Qwen3 coding model optimized for agentic workflows via OpenRouter"
278 }
279 ModelId::OpenRouterMoonshotaiKimiK26 => {
280 "Kimi K2.6 multimodal agentic model for long-horizon coding and design via OpenRouter"
281 }
282 ModelId::OpenRouterOpenAIGpt55 => "OpenAI GPT-5.5 model accessed through OpenRouter",
283 _ => unreachable!(),
284 }
285 }
286}