({ target, fast, multimodal }: SpecialDescriptionContext)
| 393 | } |
| 394 | |
| 395 | function kimiDescription({ target, fast, multimodal }: SpecialDescriptionContext) { |
| 396 | if (has(target, /\bcode\b/)) { |
| 397 | return "Kimi coding model for software agents, refactors, and repository reasoning"; |
| 398 | } |
| 399 | if (has(target, /\bthinking\b/)) { |
| 400 | return "Kimi reasoning model for long-horizon research, planning, and tool use"; |
| 401 | } |
| 402 | if (multimodal) { |
| 403 | return "Kimi multimodal agent model for visual understanding, coding, and planning"; |
| 404 | } |
| 405 | if (fast) { |
| 406 | return "Fast Kimi model for responsive chat, coding help, and agent loops"; |
| 407 | } |
| 408 | return "Kimi model for long-context chat, coding, and agentic reasoning"; |
| 409 | } |
| 410 | |
| 411 | function mimoDescription({ target, fast, multimodal }: SpecialDescriptionContext) { |
| 412 | if (has(target, /\bpro\b/)) { |
no test coverage detected