#949 1043c8b Thanks @chrarnoldus! - Mermaid diagram toolbar is now light in light mode (bugfix)
#945 e3580b8 Thanks @chrarnoldus! - Improved Arabic translation by AL38lAlmdbeR
#894 421d57e Thanks @chrarnoldus! - Kilo Code will no longer process file reads or MCP tool outputs if the estimated size is over 80% of the context window. If this behavior breaks your workflow, it can be re-enabled by checking Settings > Context > Allow very large file reads.
#929 641d264 Thanks @catrielmuller! - Edit and resend user feedback messages
#938 a606053 Thanks @markijbema! - Add debugging info for when we cannot read a task file
#943 8178463 Thanks @catrielmuller! - Fix checkpoints do not always include a revert option
#926 75b6c80 Thanks @chrarnoldus! - Arabic translation added (support for right-to-left languages is experimental)
#930 047b30e Thanks @kevinvandijk! - Include changes from Roo Code v3.22.4
351ebde Thanks @chrarnoldus! - The /newtask command now starts a task more reliably.4224ba9 Thanks @kevinvandijk! - Improve MCP marketplace and installed MCP servers views (thanks Roo Code!)4d0d1ed Thanks @chrarnoldus! - Enable browser tool for Gemini, GPT and all other models that can read images#889 7f72a33 Thanks @catrielmuller! - Refresh CodeIndex Services (Qdrant) when change the configuration
#911 ef17629 Thanks @NyxJae! - Improve Chinese translation: Kilo Code should be a proper noun
#910 91ce5a6 Thanks @chrarnoldus! - Fix not being able to open Mermaid diagrams in a tab or save them
717823f Thanks @Juice10! - Add copy prompt button to task actions. Based on @vultrnerd's feedback.1a35cfe Thanks @hassoncs! - Only show the colorful gutter bars when hovering over the Task Timeline#887 df10163 Thanks @kevinvandijk! - Update text on welcome screen
#886 084cee7 Thanks @chrarnoldus! - Fixed crashes with the error message "Bad substitution" and "Cannot read properties of undefined (reading 'includes')"
30836f4 Thanks @kevinvandijk! - Add support for Gemini CLI provider (thanks Roo & Cline!)32e4c30 Thanks @markijbema! - add a button to fix mermaid syntax errors by calling the LLM#871 52f216d Thanks @hassoncs! - Add a colorful gutter to chat messages corresponding to the Task Timeline
#861 8e9df82 Thanks @chrarnoldus! - Add language support for Filipino, Thai, Ukrainian, Czech, Greek and Swedish
#847 fbe3c75 Thanks @hassoncs! - Highlight the context window progress bar red when near the limit
#853 e9452f1 Thanks @hassoncs! - Fix @ mentions not working after slash commands
#854 81d8b06 Thanks @catrielmuller! - Fix allowed commands export/import
#871 52f216d Thanks @hassoncs! - Enable the Task Timeline by default
#844 8f33721 Thanks @kevinvandijk! - Include changes from Roo Code v3.21.5
#845 8e53c23 Thanks @hassoncs! - Improved Task Timeline tooltips
#825 b7b7f8c Thanks @chrarnoldus! - Show number of cache reads for Gemini models
#794 7113260 Thanks @markijbema! - Include changes from Roo Code v3.21.1
8fbae6b Thanks @hassoncs! - Fixed issue causing workflows and rules not to load immediately when the extension loads#801 e64e172 Thanks @hassoncs! - Fix minor task timeline layout shift from hidden scrollbar
#812 40bb083 Thanks @chrarnoldus! - Fix TelemetryService not initialized error when applying diff fails
#770 f2fe2f1 Thanks @hassoncs! - Add $WORKSPACE_ROOT environment variable to terminal sessions for easier workspace navigation
Terminal sessions now automatically include a $WORKSPACE_ROOT environment variable that points to your current workspace root directory. This makes it easier for the agent to run terminal commands in sub-directories, for example, running just one directory's tests: cd $WORKSPACE_ROOT && npx jest.
This enhancement is particularly useful when working in deeply nested directories or when you need to quickly reference files or tests at the root level. In multi-workspace setups, this points to the workspace folder containing your currently active file.
120f6ce Thanks @chrarnoldus! - Fix cache read stats not being shown in the Chat window28b90f1 Thanks @chrarnoldus! - Rename Roo to Kilo in the diff view#777 b04ad66 Thanks @markijbema! - Added Cerebras API provider (from Cline)
#768 fc7a357 Thanks @kevinvandijk! - Include changes from Roo Code v3.20.3
workspaceFolder injection (thanks @NamesMT!)#769 d12f4a3 Thanks @hassoncs! - Add task timeline visualization to help you navigate chat history
We've added a new task timeline that gives you a visual overview of your conversation flow. You can click on timeline messages to quickly jump to specific points in your chat history, making it much easier to understand what happened during your session and navigate back to important moments.
This feature is available as a new setting in Display Settings. Enable it when you want that extra visibility into your task progress!
#747 943c7dd Thanks @markijbema! - Close the browsertool properly when a remote browser is configured but a fallback local one is used
#746 701db76 Fix possible CSP error when loading OpenRouter endpoints from custom URL
#719 cc77370 Thanks @hassoncs! - ## New Features
Add ability to customize git commit generation prompt and provider
COMMIT_MESSAGE support prompt type with comprehensive conventional commit format guidance48af442 Thanks @cobra91! - The OpenRouter provider now uses the custom base URL when fetching the model list.a3d70ac Thanks @chrarnoldus! - Added support for Excel (.xlsx) files#690 9b1451a Thanks @kevinvandijk! - Include changes from Roo Code v3.19.7:
#592 68c3d6e Thanks @chrarnoldus! - Workflow and rules configuration screen added
9514f22 Thanks @kevinvandijk! - Add correct path to walkthrough files to show walkthrough on first load (thanks for the report @adamhill!)#695 a7910eb Thanks @kevinvandijk! - Fix: Feedback button overlaps new mode creation dialog
#693 2a9edf8 Thanks @hassoncs! - Temporarily remove .kilocode/rule loading for commit message generation until it works better
#633 347cf9e Thanks @hassoncs! - # AI-Powered Git Commit Message Generation
Automatically generate meaningful Git commit messages using AI
#638 3d2e749 Thanks @tru-kilo! - Added ability to favorite tasks
#612 793cfdd Thanks @HadesArchitect! - - #611 Customer Support Visibility (Added links to contact customer support)
#672 c3d955c Thanks @chrarnoldus! - Fixed response times for gemini-2.5-pro-preview being very slow (minutes instead of seconds)
#671 e0a3740 Thanks @chrarnoldus! - OpenRouter bring-your-own-key models now have much more accurate cost estimates.
6193029 Thanks @kevinvandijk! - Include changes from Roo Code v3.19.43bfd49e Thanks @kevinvandijk! - Add clarification about adding context and how to add files/images1753220 Thanks @kevinvandijk! - Fix issue with attempt_completion wanting to initialize telemetry (Roo leftover), we don't want telemetry#597 7e9789c Thanks @hassoncs! - Experimental Autocomplete
Introduces early support for "Kilo Complete", Kilo Code's new autocomplete engine. In this initial release, the Kilo Code provider is required and model selection isn’t yet configurable. Stay tuned for additional features, improvements to the completions, and customization options coming soon!
#610 9aabc2c Thanks @kevinvandijk! - Add way to go back to active agent session from profile page, resolves #556 (thanks for the issue @karrots)
#603 99cb0a4 Thanks @kevinvandijk! - Include changes from Roo Code v3.19.3
#541 6e14fce Thanks @tru-kilo! - Fixed double scrollbars in profile dropdown
#584 0b8b9ae Thanks @chrarnoldus! - Fix being unable to select certain Kilo Code Provider Models (a similarly named but different model would be selected instead)
1cd5234 Thanks @kevinvandijk! - Include changes from Roo Code v3.18.5d1afa39 Thanks @chrarnoldus! - Fix Claude not supporting computer use4e8c7f2 Thanks @kevinvandijk! - Revert previous update, we found some issues, apologies#546 3895af3 Thanks @kevinvandijk! - Include changes from Roo Code v3.18.5
#554 e8a6759 Thanks @seuros! - Add fallback Support for Root-Level .mcp.json (thanks @seuros!)
#558 d5a0dad Thanks @chrarnoldus! - Some text on the Providers Settings tab has been translated into languages other than English.
#539 a5958c9 Thanks @chrarnoldus! - Include changes from Roo Code v3.18.1
#551 b6bc484 Thanks @chrarnoldus! - Kilo Code now has a menu item label on the right side panel
e1d59f1 Thanks @chrarnoldus! - Fix menu stops working when Kilo Code is moved between primary and secondary sidebars2e53902 Thanks @kevinvandijk! - Change recommended model to Claude 4 Sonnet#514 c3581e9 Thanks @PeterDaveHello! - Update xAI grok-3 with non-beta versions
#513 67aa950 Thanks @chrarnoldus! - Include changes from Roo Code v3.18.0
#490 c9693d7 Thanks @kevinvandijk! - Add Indonesian language support
6734fd9 Thanks @daliovic! - Also include support for claude 4 models via the Anthropic providercd22ade Thanks @EamonNerbonne! - Enable caching for the new anthropic models#470 1715429 Thanks @RSO! - Added a profile view that shows your current Kilo Code balance
#476 262e7a2 Thanks @kevinvandijk! - Add /smol command (thanks Cline and @0xToshii)
#473 9be2dc0 Thanks @tru-kilo! - Added a slash reportbug command to report bugs directly from the extension to the kilocode repo
#437 84a7f07 Thanks @tru-kilo! - Added a slash newrule command
#442 b1b0f58 Thanks @chrarnoldus! - The Kilo Code Provider now supports web-based IDEs, such as FireBase Studio, through an alternative authentication flow. The user should copy and paste the API Key manually in this case.
#432 adfed7c Thanks @seuros! - Support Streamable HTTP for MCP according to the 2025-03-26 spec
#440 64adc9c Thanks @kevinvandijk! - Include changes from Roo Code v3.17.2
#430 44ed7ad Thanks @drakonen! - Added a notification when using non-kilocode-rules files
#436 c6f54b7 Thanks @RSO! - Make the prompts view accessible through the topbar
#434 f38e83c Thanks @RSO! - Fixed bug in SettingsView that caused issues with detecting/saving changes
#401 d077452 Thanks @kevinvandijk! - Add ability to attach an image from within the context menu
Include changes from Roo Code v3.16.6
#386 5caba61 Thanks @kevinvandijk! - Clearly display Kilo Code recommended models
#354 106b722 Thanks @hassoncs! - Fix wrong model after login (#213)
#381 60892c8 Thanks @kevinvandijk! - Include changes from Roo Code v3.16.3
#303 b69a57e Thanks @drakonen! - Kilo Code Provider can now do all the OpenRouter models