Kilo Code 4.19.1: Orchestrator Mode is here!
Streamlining your development workflow with improved notifications, cleaner UI, and powerful new orchestration capabilities
We're excited to announce the release of Kilo Code 4.19.1! This update continues our mission to provide developers with the most comprehensive AI coding assistant by incorporating the latest enhancements from Roo Code v3.14.3 alongside our own improvements. We remain committed to delivering a superset of capabilities that makes your coding workflow smoother and more productive.
Read on to check out all of the great updates below:
Fixes added by the Kilo Code Team
Improved System Notification Translations
We've added translation capabilities for system notifications throughout Kilo Code, ensuring a more consistent and natural experience for users working in languages other than English. This improvement makes Kilo Code more accessible to our global developer community and provides clearer communication when the assistant needs your attention.
Features from Roo Code v3.14.3
Orchestrator as a Built-in Mode
Kilo Code now includes Orchestrator (formerly “Boomerang Tasks”) as a built-in mode, bringing powerful workflow orchestration capabilities directly into your development environment. Previously available only as a custom mode that required manual configuration, this powerful task orchestration system is now ready to use out of the box.
Orchestrator allows you to break down complex projects into smaller, manageable subtasks, each running in its own context with a specialized mode tailored for specific jobs:
Tackle complex multistep projects by delegating subtasks to specialized modes (Code, Architect, Debug)
Maintain focus with isolated contexts for each subtask, preventing your main workflow from becoming cluttered
Create smooth workflows where results from one subtask are automatically passed to the next
Navigate easily between parent and child tasks with Kilo Code's intuitive task hierarchy interface
Each subtask operates in isolation but allows controlled information flow:
Information flows down via detailed instructions when the subtask is created
Results flow back up through concise summaries when the subtask completes
For advanced users, you can still customize the mode to fit your specific workflow needs or create your own orchestration modes following our documentation.
Enhanced Home Screen UI
The home screen has received a significant visual refresh, making it more intuitive and easier to navigate. This UI improvement provides a cleaner entry point to your AI coding assistant, with better organization of key functions and improved visual hierarchy.
More Efficient Token Count Estimation
Roo has completely revamped how token usage is calculated and displayed, making the process more efficient and reducing those frustrating "gray screen" moments when the UI would freeze during complex operations.
Smarter File Handling After Edits
Roo reverted a recent change that would automatically close files after editing until the community can implement a version that works better with diagnostics. This improvement preserves your workflow context by keeping edited files open, allowing you to see diagnostics and make additional changes without having to reopen files.
Streamlined Settings Data Model
The underlying data model for settings has been cleaned up and optimized, providing a more consistent and reliable configuration experience. While this is mostly a behind-the-scenes improvement, you'll notice better performance and fewer unexpected behaviors when managing preferences.
Optimized AI Model Parameter Handling
We now intelligently omit reasoning parameters when interacting with non-reasoning models, improving efficiency and reducing potential errors.
Improved Settings Documentation
Thanks to the contribution from shariqriazz via Roo Code, we've enhanced our documentation for adding new settings. This makes it easier for developers to understand how to configure Kilo Code properly and extend its functionality, whether you're using the extension as-is or building on top of it.
Fixed Word Wrapping in Message Titles
We've resolved an issue with word wrapping in message titles, contributed by zhangtony239 via Roo Code. This fix ensures that longer titles display correctly without awkward line breaks or truncation, improving readability throughout the interface.
Updated Default Model for Unbound Provider
Thanks to pugazhendhi-m via Roo Code, we've updated the default model ID for the Unbound provider from Claude 3.5 to 3.7. This ensures that users automatically benefit from the latest and most capable AI model when using this provider.
What’s Next?
We're continuously working to enhance Kilo Code with each release, making it the most powerful and user-friendly AI coding assistant available. We greatly appreciate feedback from our community as we strive to deliver the features and improvements that matter most to developers. Check out our Public Roadmap for what we’re thinking of cooking up next.
Remember - don’t code by the line, code by the kilo!