Context Protection, AI Time Travel and MCP Marketplace
Plus universal browser access & other improvements in Kilo Code v4.46.0-v4.50.0
We've been busy building some awesome features, including a Cline-inspired time machine that lets you go back and update any message in your conversation history. Edit a message from 10 steps back, and watch Kilo Code automatically undo checkpoints and continue from the chosen step—it's like a DeLorean for your coding sessions! Plus smart context protection, enhanced MCP marketplace, and yes, we finally fixed that /newtask command too. 🕰️
TL;DR: Key Points Summary
Smart Context Guardrails: Automatic protection against context window overflows
Enhanced MCP Marketplace: Streamlined MCP server management and discovery
“Message Editing” Time Machine: Edit past messages and recover previous task state
Universal Browser Tool: Visual browsing for all models that support images
Fixed /newtask Command: The command now works
morereliablyCommit Message Improvements: Smart handling of large diffs and lockfiles
System Notifications: Configurable desktop notifications
Focus Management: No more stolen focus during file edits
Arabic Language Support: Right-to-left language support (experimental)
That's quite a productivity boost packed into a week of releases!
Community Contributions
Special shoutout to our community contributors who made this release cycle even better! @NyxJae improved our Chinese translations, @IAmABear fixed the MCP settings UI, and @kamilchm added Gemini CLI project ID support. These contributions solve real problems for real users—exactly the kind of improvements that make open-source software great. Thank you for making Kilo Code better for everyone! 🙌
Most Noteworthy Features
Smart Context Guardrails
Available in: v4.49.0 | Contributor: @chrarnoldus
Kilo Code now automatically blocks file reads and MCP tool outputs when they'd consume over 80% of your context window. Think of it as a smart bouncer for your token budget.
If you're working with genuinely massive files and know what you're doing, you can re-enable this behavior in Settings → Context → Allow very large
file reads. But honestly, your future self will thank you for keeping this protection enabled.
Message Editing Time Machine
Available in: v4.49.0 | Contributor: @catrielmuller | Source: Thanks to Cline
This feature is way more powerful than it first appears. Edit and resend your messages, and Kilo Code will automatically undo previous checkpoints and continue the task from that earlier point. It's like having a time machine for your coding sessions—edit a message from 10 steps back, and the task execution jumps back to that moment.
Great Scott! You can literally go back to the future of your conversation. Made a wrong turn in your task? Just edit that earlier message and watch the timeline correct itself. Doc Brown would be proud.
Enhanced MCP Marketplace
Available in: v4.47.0 | Enhanced in: v4.50.0 | Contributor: @kevinvandijk | Source: Thanks to Roo Code
The MCP marketplace got a major usability upgrade. In v4.47.0, we improved the marketplace and installed server views, making it easier to discover and manage MCP servers. Then, in v4.50.0, we added quick-access MCP server toggles right in the top bar—no more digging through menus to enable that database connector you need.
Universal Browser Tool
Available in: v4.46.0 | Contributor: @chrarnoldus
The browser tool is no longer an exclusive Claude feature. Now, Gemini, GPT-4.1, Mistral Medium 3, Qwen 2.5 VL, and any other model that can process images get the full browsing experience. Because why should Claude have all the fun scrolling through your web application?
Developer Experience Improvements
Fixed /newtask Command
Available in: v4.48.0 | Contributor: @chrarnoldus
The /newtask command was having an identity crisis—sometimes it worked, sometimes it didn't, and sometimes it just stared at you judgmentally. We've given it therapy, and now it starts tasks reliably every time much more often.
Arabic Language Support
Available in: v4.48.0 | Enhanced in: v4.49.1 | Contributors: @chrarnoldus, AL38lAlmdbeR
Added Arabic translation with experimental right-to-left language support. This isn't just machine-translated text—AL38lAlmdbeR provided genuine human translation improvements to ensure the interface makes sense to native Arabic speakers. The RTL support is still finding its feet, but it's a solid start for our Arabic-speaking developers.
We don’t have anyone on our team with a right-to-left setup, so if you use it, please let us know how it works for you.
Commit Message Improvements
Available in: v4.49.4 | Contributor: @hassoncs
Auto-generated commit messages now handle large diffs intelligently by automatically excluding lock files. No more ‘Error 413’ context window explosions when your package-lock.json decides to redecorate itself.
System Notifications
Available in: v4.50.0 | Contributor: @catrielmuller
Added configurable desktop notifications so you can stay informed about long-running tasks without constantly checking back. Perfect for those "compile and go make coffee" moments.
Major Roo Code Integrations
Roo Code v3.22.4 Integration
Available in: v4.48.0 | Contributor: @kevinvandijk | Source: Merged from Roo Code v3.22.4
This substantial merge brought dozens of improvements across multiple categories:
Security & Stability:
Fixed XSS vulnerability in CodeBlock component
Eliminated E2BIG error by passing large prompts via stdin to Claude CLI
Used safeWriteJson for all JSON file writes to prevent task history corruption
Multiple memory leak fixes in CodeBlock component
Developer Experience:
Optional mode suggestions in follow-up questions
Improved modes selector with better UX
Default task names for empty tasks
Enhanced YAML error handling when editing modes
Provider & Integration Improvements:
Restored JSON backwards compatibility for .roomodes files
Fixed terminal keyboard shortcut errors
Improved checkpoint popover functionality
Better Bedrock error handling for throttling
Enhanced Claude Code caching and image upload
Fixed Azure OpenAI reasoning models temperature parameter
Performance & Stability Fixes
Focus Management
Available in: v4.49.3 | Contributor: @chrarnoldus | Thanks to Cline!
Fixed the annoying behavior where Kilo Code would steal focus from the chat text area when editing files. Now you can type without interruption—a small change that makes a big difference in workflow smoothness.
Autocomplete Intelligence
Available in: v4.49.4 | Contributor: @markijbema
Autocomplete now stays quiet when you're just indenting lines. No more unwanted suggestions when you're just trying to clean up your code formatting.
Model Search Clarity
Available in: v4.49.4 | Contributor: @kevinvandijk
Fixed model search dropdown being prefilled, which was causing confusion about which models were actually available. Now the dropdown starts clean and shows you real options.
Polish & Bug Fixes
Translation Improvements
Available in: v4.46.0 | Contributor: @NyxJae
Improved Chinese translation with proper treatment of "Kilo Code" as a proper noun. Details matter, especially when they help users understand the interface better.
Mermaid Diagram Fixes
Available in: v4.46.0, v4.49.1 | Contributor: @chrarnoldus
Fixed the ability to open Mermaid diagrams in tabs and save them properly. Also fixed the toolbar appearing dark in light mode—because visual consistency is important. These improvements were contributed up to Roo Code upstream, because open-source collaboration benefits everyone!
Qdrant Configuration Management
Available in: v4.46.0 | Contributor: @catrielmuller
CodeIndex Services (Qdrant) now properly refresh when you change configuration settings. No more wondering why your indexing changes didn't take effect.
Checkpoint Reliability
Available in: v4.49.0 | Contributor: @catrielmuller
Fixed checkpoints not always including a revert option. Now you can confidently roll back changes when experiments go sideways.
MCP Settings Access
Available in: v4.49.5 | Contributor: @IAmABear
Fixed the project MCP settings button not opening the configuration file.
Rules Compilation Optimization
Available in: v4.49.5 | Contributor: @chrarnoldus
Excluded binary and cache files from rules compilation, making the process faster and more efficient. Your disk drive thanks you.
Get the Latest Release
Download the latest version!
Want to stay updated? Follow us at kilocode.ai/social for the latest news and updates.
P.S. - We promise /newtask is fully rehabilitated now. It's been through extensive therapy and anger management classes. 😄