feat(web): show deprecated badge for orchestrator in mode selector#3682
feat(web): show deprecated badge for orchestrator in mode selector#3682IamCoder18 wants to merge 2 commits into
Conversation
Add a deprecated?: boolean field to ModeOption, mark the built-in orchestrator mode as deprecated in NEXT_MODE_OPTIONS, and render a yellow pill Badge next to deprecated modes in ModeComboboxGroups. Also introduce a warning Badge variant for consistent warning-style badges in the web app.
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Executive SummaryThe PR cleanly adds a Files Reviewed (1 file)
Reviewed by claude-4.6-sonnet-20260217 · 251,867 tokens Review guidance: REVIEW.md from base branch |
|
Hey @eshurakov! The CI is failing due to missing Vercel secrets (refer to this comment), but I was hoping this, as well as much other PR which are being blocked in the say way by Vercel CI, could get merged! |

Context
The Orchestrator agent was deprecated in Kilo-Org/kilocode#7888 since other agents support multiple agents natively. It also has problems calling various modes, and was confusing people.
Closes #3681
Implementation
Added a visual "Deprecated" warning badge to the Orchestrator agent in the Cloud web mode selector (
ModeCombobox). Extended theModeOptiontype with an optionaldeprecatedflag, markedorchestratoras deprecated inNEXT_MODE_OPTIONS, and rendered a new Badge warning variant next to deprecated entries. This surfaces the deprecation consistently across all Cloud agent dropdown surfaces on app.kilo.ai/cloud (new session panel, chat input, mobile toolbar popover).Verification
Visual Changes
Reviewer Notes
warningBadge variant follows the existingbeta/newpill pattern (rounded-fullwith tinted background + ring).