-
Notifications
You must be signed in to change notification settings - Fork 6
chore: replace Qwen3 Coder with Kimi K2.5 #408
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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