Make Kimi K2.6 the default powerful model#486
Conversation
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
📝 WalkthroughWalkthroughThis PR updates the default AI model selection from Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Deploying maple with
|
| Latest commit: |
648282d
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://a3df7063.maple-ca8.pages.dev |
| Branch Preview URL: | https://fix-kimi-k2-6-powerful-defau.maple-ca8.pages.dev |
There was a problem hiding this comment.
Actionable comments posted: 1
🧹 Nitpick comments (1)
frontend/src/components/ModelSelector.tsx (1)
92-92: Update marketing copy to reference Kimi K2.6 as the new default powerful model.The change to
powerful: "kimi-k2-6"in ModelSelector.tsx creates an inconsistency with marketing materials throughout the codebase that still reference "Kimi K2.5". Update the following files to reference Kimi K2.6 instead:
frontend/src/config/pricingConfig.tsx(lines 57, 102, 137, 187, 246)frontend/src/components/PromoDialog.tsx(line 32)frontend/src/components/UpgradePromptDialog.tsx(lines 99, 155, 189, 234)frontend/src/routes/teams.tsx(line 129)frontend/src/components/Marketing.tsx(line 28)docs/support-faq.md(line 218)frontend/public/llms-full.txtandfrontend/public/llms.txt🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@frontend/src/components/ModelSelector.tsx` at line 92, Update all marketing references of the model name from "Kimi K2.5" to "Kimi K2.6" so the UI and docs match the ModelSelector change (the model mapping key powerful in ModelSelector now points to "kimi-k2-6"). Search for the literal "Kimi K2.5" across the codebase and replace it with "Kimi K2.6", including string constants and UI text used by pricingConfig, PromoDialog, UpgradePromptDialog, Marketing component, the teams route, the support FAQ, and the public llms lists (llms-full.txt and llms.txt); ensure any pricing tier labels, promo copy, and dialog text variables (e.g., names used in pricingConfig entries and dialog components) are updated and that there are no remaining references to the old name.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@frontend/src/components/ModelSelector.tsx`:
- Line 92: MODEL_NAME_ALIASES currently maps the alias keys "kimi-k2",
"kimi-k2-thinking", and "deepseek-r1-0528" to the old string "kimi-k2-5",
causing inconsistency with the new default; update the mapping in the
MODEL_NAME_ALIASES object (in frontend/src/utils/utils.ts) so those three
aliases resolve to "kimi-k2-6" instead, ensuring they match
PAID_DEFAULT_MODEL_ID and the new powerful default used in ModelSelector.tsx.
---
Nitpick comments:
In `@frontend/src/components/ModelSelector.tsx`:
- Line 92: Update all marketing references of the model name from "Kimi K2.5" to
"Kimi K2.6" so the UI and docs match the ModelSelector change (the model mapping
key powerful in ModelSelector now points to "kimi-k2-6"). Search for the literal
"Kimi K2.5" across the codebase and replace it with "Kimi K2.6", including
string constants and UI text used by pricingConfig, PromoDialog,
UpgradePromptDialog, Marketing component, the teams route, the support FAQ, and
the public llms lists (llms-full.txt and llms.txt); ensure any pricing tier
labels, promo copy, and dialog text variables (e.g., names used in pricingConfig
entries and dialog components) are updated and that there are no remaining
references to the old name.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 44e787c0-3d80-4664-871d-509e84d45b87
📒 Files selected for processing (2)
frontend/src/components/ModelSelector.tsxfrontend/src/state/LocalStateContext.tsx
Summary\n- switch the main "Powerful" selector option to Kimi K2.6\n- update the paid default model to Kimi K2.6\n- keep Kimi K2.5 available as a separate selectable model without alias redirection\n\n## Validation\n- just format\n- just lint\n- just build\n- bun test
Summary by CodeRabbit