chore: replace Qwen3 Coder with Kimi K2.5#408
Conversation
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
📝 WalkthroughWalkthroughReplaces Changes
Sequence Diagram(s)(omitted) Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 2✅ Passed checks (2 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: |
055d94c
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://32287330.maple-ca8.pages.dev |
| Branch Preview URL: | https://chore-replace-qwen3-coder-wi.maple-ca8.pages.dev |
Greptile OverviewGreptile SummaryThis PR replaces the Qwen3 Coder 480B model with Kimi K2.5 as the default Math/Coding model. The changes ensure backward compatibility by aliasing stored Key Changes:
Confidence Score: 5/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant User
participant LocalStorage
participant LocalStateContext
participant aliasModelName
participant ModelSelector
participant Marketing
Note over User,Marketing: Model Migration Flow
User->>LocalStateContext: App loads
LocalStateContext->>LocalStorage: getItem("selectedModel")
LocalStorage-->>LocalStateContext: "qwen3-coder-480b"
LocalStateContext->>aliasModelName: aliasModelName("qwen3-coder-480b")
aliasModelName-->>LocalStateContext: "kimi-k2-5"
LocalStateContext->>LocalStateContext: Set initial model to "kimi-k2-5"
Note over User,Marketing: Persisting Chats
User->>LocalStateContext: persistChat(chat)
LocalStateContext->>aliasModelName: aliasModelName(chat.model)
aliasModelName-->>LocalStateContext: Aliased model name
LocalStateContext->>LocalStorage: Save chat with aliased model
Note over User,Marketing: Model Selection UI
User->>ModelSelector: Selects Math/Coding category
ModelSelector->>ModelSelector: Uses CATEGORY_MODELS.math
ModelSelector->>LocalStateContext: setModel("kimi-k2-5")
LocalStateContext->>LocalStorage: setItem("selectedModel", "kimi-k2-5")
Note over User,Marketing: Marketing Display
User->>Marketing: Views marketing page
Marketing->>Marketing: Display "Kimi K2.5" badge
Marketing->>Marketing: Hide "Qwen3 Coder" badge
|
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
kimi-k2-5(256k, vision-capable)qwen3-coder-480bresolves tokimi-k2-5Summary by CodeRabbit
New Features
Updates