5aee3ad Thanks @brianc! - Fix auto-complete indicator. It now hides properly if the autocomplete request errors in the background.#3382 98c4d89 Thanks @hassoncs! - Add descriptions to the MCP and modes marketplace headers
#2442 34b04ae Thanks @hassoncs! - Added AI powered commit message generation to Jetbrains IDEs
3cb7d20 Thanks @markijbema! - Fix: restored cmd-l functionality233334c Thanks @markijbema! - Various improvements to the autocomplete functionality#3282 ed4399b Thanks @chrarnoldus! - Improved handling of tool calls in the API conversation history
#3270 2b35053 Thanks @chrarnoldus! - Claude Haiku 4.5 now uses a simplified read file tool for reduced error rate
f81b48b Thanks @markijbema! - Switched autocomplete to showing completions inline#3261 bae048f Thanks @mcowger! - Improve native tool calling consistency
#3313 2e61e91 Thanks @chrarnoldus! - Running commands are no longer sometimes shown twice in the chat
#3249 ccee64c Thanks @chrarnoldus! - Remove credit status bar until we can retrieve the up to date balance from the proxy response.
#3235 0108896 Thanks @chrarnoldus! - Fixed some "not a function" crashes
#3226 e13a99c Thanks @chrarnoldus! - Reverted "Update base URL for Vertex Anthropic models to work around outdated library." because it is causing issues for some users.
#2663 43140c9 Thanks @NaccOll! - Fix listCodeDefinitionNamesTool for annotated Java methods
#3242 8604c83 Thanks @chrarnoldus! - Improved support for HTTP proxy environment variables
#3216 3f34635 Thanks @markijbema! - Do not accept an autocomplete suggestion with shift-tab or ctrl-tab (only plain tab)
#3214 b271af9 Thanks @mcowger! - Update Synthetic Provider to support GLM 4.6, and enable native tool calling
#3199 14bbc5f Thanks @possible055! - Improve Chinese translation of autocomplete-related terms
aeb8bf3 Thanks @chrarnoldus! - Fix Z.ai provider giving an Unauthorized error#3088 84a1fa3 Thanks @mcowger! - Update base URL for Vertex Anthropic models to work around outdated library.
#3192 7015c23 Thanks @markijbema! - Fix bug: autocomplete no longer suggests strange XML
#3159 935bbae Thanks @kevinvandijk! - Include changes from Roo Code v3.28.18
#3194 b566965 Thanks @markijbema! - Do not trigger autocomplete for external events, like git changes
#3100 3e409b8 Thanks @markijbema! - Added Amazon Bedrock as a provider for autocomplete
#3149 79c7d60 Thanks @catrielmuller! - Jetbrains - Update framework (Plugin now requires IntelliJ IDEA 2024.3 or later)
#3195 93371d0 Thanks @chrarnoldus! - Fixed crash when browser tool is used with native tool calling enabled
#2674 2836aed Thanks @mcowger! - add send message on enter setting with configurable behavior
#3090 261889f Thanks @mcowger! - Allow the use of native function calling for OpenAI-compatible, LM Studio, Chutes, DeepInfra, xAI and Z.ai providers.
#3155 6242b03 Thanks @NikoDi2000! - Improved the Chinese translation of "run" from '命令' to '运行'
#3120 ced4857 Thanks @mcowger! - The apply_diff tool was implemented for experimental JSON-style tool calling
#3082 d82e684 Thanks @chrarnoldus! - The "Enable browser tool" setting is now honored when using experimental JSON style tool calls.
#3059 d71f1d6 Thanks @hassoncs! - Fix bug preventing the agent from editing files properly when git diff views are open
#3105 b0c7475 Thanks @metju90! - Fix button styling on Let's Go CTA
#3107 c58c4ac Thanks @kevinvandijk! - Include changes from Roo Code v3.28.16-v3.28.17
#2833 0b8ef46 Thanks @mcowger! - (also thanks to @NaccOll for paving the way) - Preliminary support for native tool calling (a.k.a native function calling) was added.
This feature is currently experimental and mostly intended for users interested in contributing to its development. It is so far only supported when using OpenRouter or Kilo Code providers. There are possible issues including, but not limited to:
Native tool calling can be enabled in Providers Settings > Advanced Settings > Tool Call Style > JSON. It is enabled by default for Claude Haiku 4.5, because that model does not work at all otherwise.
#3050 357d438 Thanks @markijbema! - CMD-I now invokes the agent so you can give it more complex prompts
b87ae9c Thanks @kevinvandijk! - Improve the edit chat area to allow context and file drag and drop when editing messages. Align more with upstream edit functionality#2983 93e8243 Thanks @jrf0110! - Adds project usage tracking for Teams and Enterprise customers. Organization members can view and filter usage by project. Project identifier is automatically inferred from .git/config. It can be overwritten by writing a .kilocode/config.json file with the following contents:
{
"project": {
"id": "my-project-id"
}
}
#3057 69f5a18 Thanks @chrarnoldus! - Thanks Roo, support for Claude Haiku 4.5 to Anthropic, Bedrock and Vertex providers was added
#3046 1bd934f Thanks @chrarnoldus! - A warning is now shown when the webview memory usage crosses 90% of the limit (gray screen territory)
#2885 a34dab0 Thanks @shameez-struggles-to-commit! - Update VS Code Language Model API provider metadata to reflect current model limits:
This ensures Kilo Code correctly enforces model token budgets with the VS Code LM integration.
#2673 cf1aca2 Thanks @mcowger! - Update Gemini provider to support dynamic model retrieval.
#2749 7e493ec Thanks @mcowger! - Improved OpenAI compatible parser's ability to yield reasoning content
#2962 a424824 Thanks @chrarnoldus! - Improved the error message when an unsupported reasoning effort value is chosen
#2960 254e21b Thanks @chrarnoldus! - The reasoning effort setting is no longer ignored for GLM 4.6 when using the Kilo Code or OpenRouter providers. Some inference providers on OpenRouter have trouble when reasoning is enabled, but this is now less of a problem, because more providers have come online. Most providers do not expose reasoning tokens for GLM 4.6, regardless of reasoning effort.
#2861 279d7cf Thanks @jrf0110! - Organization modes selection. This feature allows organizations to create
new modes and send them to the KiloCode extension. It also allows for
overwriting Kilo Code's built-in modes. Organization modes are readonly
from the extension and must be edited from the dashboard.
#2858 154722b Thanks @hassoncs! - Make all text-based links the same visual style
#2854 bd5d7fc Thanks @kevinvandijk! - Include changes from Roo Code v3.28.14-v3.28.15
#1652 b3caf38 Thanks @hassoncs! - Add a display setting that hides costs below a user-defined threshold
#2871 0403f82 Thanks @chrarnoldus! - Improved Fast Apply error messages
#2851 9e6a897 Thanks @eliasto! - Add custom base URL support to OVHcloud provider
#2870 4730e08 Thanks @chrarnoldus! - A checkpoint is now created before every tool call
#2852 a707e1d Thanks @chrarnoldus! - Autocomplete now honors .kilocodeignore
#2829 75acbab Thanks @hassoncs! - Potentially fix missing Kilo Code icon by removing 'when' condition from the extension's activitybar config
#2831 9d457f0 Thanks @chrarnoldus! - When using Kilo Code or OpenRouter, the inference provider used is now shown in a tooltip on "API Request"
#2787 9c16d14 Thanks @b3nw! - Chutes model list is now dynamically loaded
#2806 5d1cda9 Thanks @EamonNerbonne! - Removed the option to use custom provider for autocomplete.
Using a custom provider defaults to using a your globally configured provider without any context-window cap, and using a custom provider with no further restrictions like that means that per-autocomplete request costs are sometimes extremely high and responses very slow.
#2790 d0f6fa0 Thanks @chrarnoldus! - Zero Data Retention can now be enabled for Kilo Code and OpenRouter under the Provider Routing settings.
#2567 68ea97f Thanks @billycao! - Add provider support for Synthetic (https://synthetic.new)
#2807 3375470 Thanks @chrarnoldus! - The See All Changes button when a task completes is now accompanied by a Revert All Changes button to be able to easily revert all changes.
bb3baca Thanks @chrarnoldus! - The API Request timeout for Ollama and LM Studio is now configurable (VS Code Extensions panel -> Kilo Code gear menu -> Settings -> API Request Timeout)#2729 bda1ef4 Thanks @ivanarifin! - Update the environment variables of Gemini CLI when OAuth path changes
#2755 82ffeb4 Thanks @b3nw! - Add zai-org/GLM-4.6-turbo model to Chutes provider
#2731 36cf88f Thanks @chrarnoldus! - A recommendation to disable Editing Through Diffs or Fast Apply is now included in the error message when a model fails to use them properly
#2751 6ebf0bb Thanks @chrarnoldus! - Fixed some untranslated text being shown in the Ollama settings
#2719 345947f Thanks @mcowger! - Prevent race conditions from stopping agent progress during indexing.
#2716 41a6dbf Thanks @kevinvandijk! - Include changes from Roo Code v3.28.8-v3.28.13
#2701 0593631 Thanks @mcowger! - Added additional supported models to the Fast Apply experimental feature for a total of three: Morph V3 Fast, Morph V3 Large and Relace Apply 3
#2656 4e1b4ed Thanks @SnHaku! - Fixed JetBrains PowerShell integration
#2725 2ae6a7c Thanks @chrarnoldus! - Fixed GLM 4.6 always getting stuck in loops with Kilo Code and OpenRouter providers
#2659 318edd6 Thanks @akhil41! - Update Chutes AI provider model list
#2704 6b6af0a Thanks @chrarnoldus! - Fixed duplicated cost display
#2705 e65557d Thanks @chrarnoldus! - Added "Command Timeout Allowlist" and "Prevent Completion with Open Todos" to Extension Settings.
#2707 55ff2dc Thanks @Ed4ward! - Added GLM 4.6 support to the Z.AI provider
ab49c14 Thanks @kevinvandijk! - Add Claude 4.5 Sonnet to all supported providers (thanks Roo Code)#2623 da834dd Thanks @kevinvandijk! - Include changes from Roo Code v3.28.2-v3.28.7
#2221 bcb4c69 Thanks @Ffinnis! - Add ability to cancel code indexing process
7b100d5 Thanks @chrarnoldus! - The "See New Changes" button is now hidden when checkpoints are disabled.#2655 3f83727 Thanks @PierreAncey! - Add Grok 4 Fast model to xAI provider
#2648 6f3f9fb Thanks @catrielmuller! - Fix error logging behavior in JetBrains plugin by updating console bridge log levels
#2617 a94bf01 Thanks @RSO! - JetBrains: Fix terminal not having complete path
#2625 3409665 Thanks @kevinvandijk! - Add fix for Gemini CLI not being able to refresh access token anymore
#2536 1a01114 Thanks @mcowger! - Only validate embedders when they match the currently configured provider
#2491 06afc76 Thanks @Thireus! - Increase OpenAI Compatible timeout
#2505 a59e7f5 Thanks @markijbema! - Added option to the Display tab of the settings to disable autocomplete gutter animation
#2602 0807e5f Thanks @kevinvandijk! - Add GPT-5-Codex to OpenAI provider (thanks Roo / @daniel-lxs)
#2583 0c13d2d Thanks @chrarnoldus! - The rate limiter no longer generates timeouts longer than the configured limit.
#2596 38f4547 Thanks @chrarnoldus! - Reasoning can now be disabled for DeepSeek V3.1 models when using Kilo Code or OpenRouter providers by setting Reasoning Effort to minimal
#2586 0b4025d Thanks @b3nw! - New Chutes AI models added and pricing updated
#2603 b5325a8 Thanks @chrarnoldus! - Reasoning can now be disabled for Grok 4 Fast on OpenRouter by setting Reasoning Effort to minimal. Note that Grok 4 Fast does not expose its reasoning tokens.
#2570 18963de Thanks @snova-jorgep! - Update available SambaNova models
#2521 9304511 Thanks @mcowger! - Update loop error message to refer to model instead of Kilo Code as the cause.
#2532 8103ad4 Thanks @chrarnoldus! - The description of the read_file tool was tweaked to make it more likely a vision-capable model will use it for image reading.
#2558 3044c43 Thanks @ivanarifin! - Fix env path resolution for custom gemini cli oauth path
d4cfbe9 Thanks @catrielmuller! - Jetbrains - Fix reload extension when switch project#2504 4927414 Thanks @chrarnoldus! - Include changes from Roo Code v3.28.0-v3.28.2:
#2484 f57fa9c Thanks @hassoncs! - Fix the autocomplete status bar appearing when autocomplete is not enabled
#2260 9d4b078 Thanks @anhhct! - The follow_up parameter of the ask_followup_question tool is now optional
#2458 6a79d3b Thanks @NaccOll! - Fix Highlight is on the wrong places when referencing context
#2437 5591bcb Thanks @hassoncs! - You can now auto-start a task in a given profile/mode by creating a .kilocode/launchConfig.json before starting VS Code.
See the docs for more information!
#2394 94ce7ca Thanks @chrarnoldus! - The Task History tab is now paginated. This should help with reducing memory consumption.
#2417 0d4a18f Thanks @hassoncs! - Inline assist / autocomplete suggestions now support colorized code highlighting
825f7df Thanks @chrarnoldus! - Improved proxy support in cases where previously the Kilo Code and OpenRouter model lists would remain empty#2361 9b553d3 Thanks @catrielmuller! - Jetbrains - Improve Light Theme
#2407 aacf662 Thanks @kevinvandijk! - Re-add codeblock menu bar for easy copying and syntax highlighting toggling
#2423 ed12b48 Thanks @mcowger! - Improved the behavior of the Virtual Quota Fallback provider when there are no limits configured.
#2412 e7fc4b4 Thanks @kevinvandijk! - Change default mode on first start from architect to code and tweak mode selector menu to show all default modes
#2402 cb44445 Thanks @chrarnoldus! - The Z.ai provider now supports their coding plan (subscription)
#2408 53b387c Thanks @kevinvandijk! - Add support for Qwen3-Next-80B-A3B-Instruct and Qwen3-Next-80B-A3B-Thinking to Chutes provider
4c0c434 Thanks @chrarnoldus! - Commit Message Generation and Enhance Prompt now support billing through Kilo for Teams484ced4 Thanks @chrarnoldus! - Kilo Code Provider Routing settings are now hidden when managed by an organization#2353 75f8f7b Thanks @kevinvandijk! - Include changes from Roo Code v3.27.0
Added from Roo Code v3.26.5-v3.27.0:
#2375 5b634bc Thanks @chrarnoldus! - Removed the arbitrary 8192 output limit for Anthropic models
#2368 5f4071b Thanks @chrarnoldus! - Fixed context windows being too small when using Ollama Turbo
7573854 Thanks @chrarnoldus! - Remove some nonexistent models from the model selector1ab5cc7 Thanks @catrielmuller! - MacOS - System Terminal Notifier Supporte343439 Thanks @chrarnoldus! - Better error messages are shown when the model currently in use disappears (this will be relevant shortly for Sonoma)6641568 Thanks @catrielmuller! - Fix Jetbrains editor detection#2310 29c7af6 Thanks @chrarnoldus! - Thanks @Qiiks! - Remove duplicate Qwen Code provider settings
#2322 669713e Thanks @chrarnoldus! - Fixed the maximum output size of Claude Opus 4.1, which was inadvertenly set to 8192 rather than 32k
#2332 e3eea75 Thanks @chrarnoldus! - Fixed an HTTP 500 error with OpenAI-compatible providers when no custom temperature is set
#2289 13c45e5 Thanks @chrarnoldus! - Added support for Kimi K2 0905 to Chutes, Fireworks, Groq and Moonshot providers
#2294 980a253 Thanks @catrielmuller! - Jetbrains - MultiDiff / See New Changes support
#2281 71334fc Thanks @hassoncs! - Clear images when changing to a model that does not support them
#2280 0713b0d Thanks @hassoncs! - Fix organization switching not saving properly
#2287 b5a8550 Thanks @Qiiks! - Fix Gemini CLI integration to handle nested response structures
#2275 4ae9acc Thanks @jeske! - fixes an intermittent async race that discards user-chat-input during structured approve/reject
#2129 984b5c4 Thanks @catrielmuller! - Jetbrains Extension Beta
24d0c9f Thanks @chrarnoldus! - The API Provider (Kilo Code or OpenRouter) for image generation is now an explicit choice#2242 f474c89 Thanks @kevinvandijk! - Include changes from Roo Code v3.26.4
#2235 fbf4e42 Thanks @catrielmuller! - Rename Inline Assist to Kilo Code Autocomplete
#2202 92ef190 Thanks @hassoncs! - Show a warning when trying to paste an image when the current model does not support images
#2244 6a83c5a Thanks @hassoncs! - Prevent writing to files outside the workspace by default
This should mitigate supply chain compromise attacks via prompt injection. Thank you, Evan Harris from MCP Security Research for finding this!
#2245 fff884f Thanks @hassoncs! - Fix Kilo Code Marketplace header missing background color
#2237 06c6e8b Thanks @chrarnoldus! - Kilo Code now shows an error message when a model reaches its maximum ouput
#2238 b5de938 Thanks @chrarnoldus! - Fixed 500 error with Chutes when no custom temperature is specified.
#2248 b8c6f27 Thanks @hassoncs! - Remove the Inline Assist experiment, enabling it by default
The individual commands and keyboard shortcuts can still be enabled/disabled individually in the settings.
a7b89d3 Thanks @chrarnoldus! - There is now a "See New Changes" button below a Task Completed message. Use this button to see all file changes made since the previous Task Completed message. This feature requires checkpoints to be enabled.#2215 4b102aa Thanks @chrarnoldus! - The Data Provider Collection setting in the Kilo Code and OpenRouter provider settings is now enabled even when a specific inference provider is selected.
#2228 5bd17b9 Thanks @chrarnoldus! - Warning messages for common cases where checkpoints do not work were added
#2174 a1d0972 Thanks @TimAidley! - Add GPT-5 support to LiteLLM provider
#2216 479821f Thanks @chrarnoldus! - The OLLAMA_CONTEXT_LENGTH environment variable is now prioritized over the model's num_ctx parameter.
#2191 6fcde72 Thanks @hassoncs! - Explicitly disable the web version of the extension since it is not compatible (vscode.dev)
#2012 1fd698a Thanks @catrielmuller! - Improve Inline Assist model compatibility and performance
#2199 a19f72c Thanks @chrarnoldus! - Thanks @Thachnh! - Added DeepInfra provider with dynamic model fetching and prompt caching
#2119 19dc45d Thanks @kevinvandijk! - Include changes from Roo Code v3.25.23
#2184 0be6743 Thanks @kevinvandijk! - Fix: add favorite button back to tasks
#2125 5828254 Thanks @nitinprajwal! - Added support to Qwen Code for a custom OAuth credential storage path
#2113 d40b35a Thanks @chrarnoldus! - The model selector below the chat now shows the correct model list for Qwen Code and some other providers
#2116 61e18d6 Thanks @chrarnoldus! - Checkpoints now work when using Morph fast apply
#2130 78aaf7c Thanks @chrarnoldus! - Added support for Grok Code Fast to the xAI provider
#2109 173ecf4 Thanks @chrarnoldus! - A solitary "0" that was sometimes shown on the Kilo Code and OpenRouter API provider settings page was removed.
#1961 d4a7cb6 Thanks @chrarnoldus! - Updates to the experimental Morph FastApply support
#1886 0221aaa Thanks @mcowger! - Add collapsible MCP tool calls with memory management
#2095 8623bb8 Thanks @chrarnoldus! - Kilo Code provider now falls back to the default model when the selected model no longer exists
#2090 fd147b8 Thanks @Mats4k! - Improvements to German language translation
#2030 11e8c7d Thanks @ivanarifin! - Show message when Virtual Quota Fallback Provider switches profiles
#2100 5ed3d7b Thanks @RSO! - Changed the API domain for the Kilo Code provider
#1964 6b0dfbf Thanks @chrarnoldus! - The Kilo Code API Provider settings now also shows the average cost per request in addition to the average cost per million tokens for a particular model.
#2073 a4b8770 Thanks @chrarnoldus! - Ensured free model usage is reported as free
#2066 62624d2 Thanks @mcowger! - Fixed "'messages' field is required" error in LMStudio
#2064 8655a71 Thanks @chrarnoldus! - Improved the "language model did not provide any assistant messages" error message to indicate that it likely involves rate limiting
#2063 e844c5f Thanks @kevinvandijk! - Add marketplace for modes
#2050 0ffe951 Thanks @kevinvandijk! - Include changes from Roo Code v3.25.20
077b774 Thanks @chrarnoldus! - Fixed an issue that caused the same error to be reported multiple times#1811 5f7afe6 Thanks @gerardbalaoro! - Adjust position within context menus to be below default items
#2033 8aef7ef Thanks @chrarnoldus! - Thanks @daniel-lxs! - Added a single-file read tool that works better with Sonic than the default multi-file read tool.
#2021 02adf7c Thanks @chrarnoldus! - OpenRouter inference providers whose context window is smaller than that of the top provider for a particular model are now automatically ignored by default. They can still be used by selecting them specifically in the Provider Routing settings.
#2015 e5c7641 Thanks @mcowger! - Add API key support to the Ollama provider, enabling usage of Ollama Turbo
#2029 64c6955 Thanks @kevinvandijk! - Add search to provider list and sort it alphabetically
#1974 ec18e51 Thanks @kevinvandijk! - Include changes from Roo Code 3.25.14
50638b4 Thanks @Toukaiteio! - Add Support For Qwen Code#1968 e7680cc Thanks @chrarnoldus! - OpenRouter routing settings are no longer randomly reset
#1948 ecc81c6 Thanks @hassoncs! - Support drag-to-pan in the Task Timeline header
#1899 22c59ba Thanks @ivanarifin! - Improve virtual quota fallback handler initialization and error handling
#1955 553033a Thanks @hassoncs! - Add Max Cost input to the AutoApprove menu in the ChatView
#1893 d36b1c1 Thanks @chrarnoldus! - More price details are now shown for Kilo Code Provider and OpenRouter. Average Kilo Code cost is the average cost of a model when using Kilo Code, after applying caching discounts. A breakdown of provider prices is also available.
#1893 d36b1c1 Thanks @chrarnoldus! - Provider Routing options have been added to Kilo Code and OpenRouter settings. It is now possible to select a sorting preference (e.g. prefer lower price) and data policy (e.g. deny data collection).
f7d54ee Thanks @chrarnoldus! - The dedicated Big Model API provider was removed. Instead, you can use the Z.AI provider with open.bigmodel.cn endpoint.62018d4 Thanks @chrarnoldus! - Fixed Enhance Prompt and Commit Message Generation not working with GPT-5 on the OpenAI provider#1892 c5cfb6c Thanks @chrarnoldus! - Fixed not being able to set the Max Auto-Approve Cost
#1889 2bbebd0 Thanks @unitythemaker! - Chutes model list updated
#1879 e348ea1 Thanks @possible055! - Update Traditional Chinese translations for Settings UI
#1871 fe0b1ce Thanks @kevinvandijk! - Include changes from Roo Code v3.25.10
#1862 43c7179 Thanks @kevinvandijk! - Include changes from Roo Code v3.25.8
#1856 9c8423e Thanks @chrarnoldus! - Fixed Enhance Prompt and Commit Generation Message not working with GPT-5 on the OpenAI provider
#1822 79efaea Thanks @tejaschokhawala! - Thinking Budget value parsing and boundary handling corrected
#1850 b9714db Thanks @chrarnoldus! - Fixed "Failed to load Kilo Code provider model list" error
#1829 2bdeaa0 Thanks @catrielmuller! - Improve memory allocation on webview
1cc5edd Thanks @hassoncs! - The task timeline now scrolls horizontally using the mouse wheel (thanks @ABODFTW!)#1814 3e7290e Thanks @chrarnoldus! - Removed "Press Ctrl+Shift+G to generate terminal commands" message
#1832 80b0f20 Thanks @chrarnoldus! - Add GPT-5 model support to OpenAI provider
ee300bc Thanks @kevinvandijk! - Fix infinite spinning initial API requestbf5bd8e Thanks @catrielmuller! - Inline Assist - Improve compatibility with more models (JSON Parsing)26cb921 Thanks @hellosunghyun! - Update Cerebras models with latest offerings#1738 0d3643b Thanks @catrielmuller! - Inline Assistant: Auto trigger - automatically show code suggestions after a configurable delay
#1631 b4f6e09 Thanks @mcowger! - Add support for virtual provider usage tracking, and fix a selection race condition.
4e48339 Thanks @catrielmuller! - Increased maximum system prompt length for Claude Code#1761 c13bf0c Thanks @Ed4ward! - adjust the configurations of BigModel provider for GLM-4.5, added tiers for models prices
#1755 9054e23 Thanks @chrarnoldus! - Add support for GLM-4.5-Flash, Zhipu's most advanced free model to date, to the BigModel and Z.AI providers.
#1741 8ae7c1f Thanks @tejaschokhawala! - feat(gemini): Add Gemma 3 27B to Gemini Provider
#1744 b8f3267 Thanks @catrielmuller! - Fix Message queue #1736
#1763 d3cfbcd Thanks @ershang-fireworks! - Fix fireworks provider
#1721 3f816a8 Thanks @damonto! - Remove shortcut notation from activity bar title that was present in some languages
#1731 8aa1cd3 Thanks @Ed4ward! - Added Z.AI & BigModel providers for GLM-4.5 Serials
#1717 529c0d6 Thanks @hassoncs! - Only show the terminal generation tip once per session
#1743 b5a50d1 Thanks @hassoncs! - Fix bug preventing Orchestrator mode sub-tasks from reporting their results properly
#1720 23dfe72 Thanks @k9evin! - Fix MCP Marketplace installation modal state issue
#1734 e2de39f Thanks @chrarnoldus! - Added missing "Generate terminal command" label on the prompts settings page
#1713 54b88f3 Thanks @chrarnoldus! - The timeout for Ollama and LM Studio was increased from 5 minutes to 1 hour
#1707 d2af1bd Thanks @possible055! - Refine Traditional Chinese translation
#1710 8d5c647 Thanks @NaccOll! - Todo reminders are no longer included in the prompt when todo lists are disabled
#1711 e71ca57 Thanks @hassoncs! - Fix missing padding in the Profile selector
#1654 c4ed29a Thanks @kevinvandijk! - Include changes from Roo Code v3.25.4
bcea22c Thanks @chrarnoldus! - A note on where to find the MCP Marketplace was added#1662 57e5c3e Thanks @chrarnoldus! - Some UI text related to pricing and cost has been improved
#1684 ccd8a63 Thanks @NyxJae! - Standardize brand names in localizations
#1666 c59029a Thanks @kevint-cerebras! - Update available Cerebras models
#1655 a3276c0 Thanks @catrielmuller! - Credits Store Improvements
#1688 de00d50 Thanks @chrarnoldus! - Ollama requests no longer time out after 5 minutes
#1677 8a0d0e8 Thanks @possible055! - Refine Traditional Chinese translation
#1656 68a3f4a Thanks @chrarnoldus! - Disable terminal shell integration by default
#1596 3e918a2 Thanks @hassoncs! - # Terminal Command Generator
New AI-powered terminal command generator- helps users create terminal commands using natural language
Ctrl+Shift+G (or Cmd+Shift+G on Mac) to generate terminal commands from natural language descriptionsCtrl+Shift+G (Windows/Linux) or Cmd+Shift+G (Mac)Navigate to Kilo Code settings → Terminal to configure:
#1628 4913a39 Thanks @chrarnoldus! - Thanks @bhaktatejas922! Add experimental support for Morph Fast Apply
#1658 962c90a Thanks @hassoncs! - Control Kilo Code programmatically from the command line using IPC with the KILO_CODE_IPC_SOCKET_PATH var
#1647 12a7a5a Thanks @catrielmuller! - Simplify the Welcome/Login screen
#1649 b3d3fc4 Thanks @chrarnoldus! - The rule toggle UI works again, rules can be disabled.
#1645 81e20ef Thanks @catrielmuller! - You can now buy credits straight from the profile tab
#1643 0e99eae Thanks @chrarnoldus! - Optimized memory usage of the chat view
#1623 7e29e32 Thanks @hassoncs! - Add webview memory metrics to telemetry
2f9d064 Thanks @chrarnoldus! - GitHub accounts now show their avatar on the profile page96be5a5 Thanks @catrielmuller! - Add warning when Github Copilot conflicts with Kilo's Inline Assist keyboard commands3d09426 Thanks @mcowger! - Show a toast to the user when the active handler changes in the virtual quota fallback provider.dd60d57 Thanks @namaku! - fix(ollama): prefer num_ctx from model.parameters over context_length from model.info#1579 4e5d90a Thanks @kevinvandijk! - Include changes from Roo Code v3.24.0
#1561 b3b024f Thanks @RSO! - Added notifications from kilocode backend
#1574 2ac061e Thanks @catrielmuller! - Improve the styles for the Inline Assist suggestion previews
#1581 abf9898 Thanks @hassoncs! - Fix 'failure to apply changes to files' when Git diff views are open
#1575 3442152 Thanks @hassoncs! - Attempt to fix the 'kilo icon missing' bug by switching back to PNG icons
8294250 Thanks @catrielmuller! - Improve Inline Assist suggestions by adding comprehensive context awareness#1539 fd3679b Thanks @chrarnoldus! - Ollama models now use and report the correct context window size.
#1510 ee48df4 Thanks @chrarnoldus! - Include changes from Roo Code v3.23.19
48b0d78 Thanks @chrarnoldus! - A visual indication is now provided whenever the cost of an API Request could not be retrieved758d4ad Thanks @chrarnoldus! - Improvements to token and cost usage reportingfe97c95 Thanks @chrarnoldus! - Specify the default model in one place in the code#1518 f709388 Thanks @chrarnoldus! - Claude Sonnet 4 is now the default model! Attend the Anthropic x Kilo Code workshop The Art of Prompt Engineering for Software Developers Thursday, July 31 2025!
#1521 08ccbea Thanks @hassoncs! - The chat box is no longer cleared when clicking buttons
Previously, if either of the buttons in the agent chat was clicked, the ChatTextArea would get cleared. Now, the ChatTextArea will only get cleared if a message is sent as part of the response.
#1487 ad91c38 Thanks @mcowger! - Introduce a new Virtual Quota Fallback Provider - delegate to other Profiles based on cost or request count limits!
This new virtual provider lets you set cost- or request-based quotas for a list of profiles. It will automatically falls back to the next profile's provider when any limit is reached!
#1502 73f414c Thanks @hellosunghyun! - Update Cerebras models with latest offerings
#1512 aea28be Thanks @hassoncs! - Fix a memory leak when opening many documents with different Uris
#1515 2b208b3 Thanks @hassoncs! - Improve the background color of the "Help Improve Kilo Code" banner
1488591 Thanks @chrarnoldus! - Improved error reporting for Checkpoint-related failures8edf106 Thanks @catrielmuller! - Prevent selection of incompatible providers when you switch models7efe383 Thanks @catrielmuller! - Inline Assist Telemetry38d135e Thanks @chrarnoldus! - (retry) The Task view now shows per-request cost when using the Kilo Code provider#1462 54f09c6 Thanks @chrarnoldus! - Kilo Code no longer uses Gemini 2.5 Pro after a fresh install/reset while showing Sonnet 3.7
#1471 d95b409 Thanks @catrielmuller! - Fix Kilo Code profile persist of Routing Provider
415ea90 Thanks @chrarnoldus! - Improve label of todo list toggle#1451 66b5892 Thanks @catrielmuller! - Add toggles that disable Inline Assist features to the Settings panel
#1450 077dba2 Thanks @chrarnoldus! - Add todo list tool enable checkbox to provider advanced settings (thanks @daniel-lxs, @mrubens!)
#1443 eba422a Thanks @catrielmuller! - Adds support for changing the Kilo Code providers routing strategy
You can now select the OpenRouter provider to process your Kilo Code requests.
#1454 b34b55a Thanks @chainedcoder! - Load project ID from Gemini CLI's .env file
#1448 4e9118b Thanks @chrarnoldus! - Removed language support for Filipino, Greek and Swedish because usage is very low. We can re-add these languages if there is demand.
#1386 48fb539 Thanks @chrarnoldus! - Include changes from Roo Code v3.23.14
.terraform/ and .terragrunt-cache/ directories to the checkpoint exclusion patterns (thanks @MuriloFP)DirectoryScanner memory leak and improve file limit handling (thanks @daniel-lxs)commandExecutionTimeout to GlobalSettings#1154 d871e5e Thanks @chrarnoldus! - Update the Kilo code icon to adapt to light/dark themes
#1396 2c46e91 Thanks @catrielmuller! - Adds new Settings page for Inline Assist
You can now select the provider you'd like to use for Inline Assist commands
05b5bf4 Thanks @chrarnoldus! - Revert "Show per-request cost for Kilo Code provider"97a9b97 Thanks @chrarnoldus! - The Task view now shows per-request cost when using the Kilo Code provider#1408 cb5132f Thanks @markijbema! - Log out kilo code provider when resetting data
#1421 841bca9 Thanks @chrarnoldus! - Fixed an issue where Kilo Code would inadvertently steal focus
185f068 Thanks @chrarnoldus! - Kilo Code no longer binds to the Ctrl+Shift+K combination08486c4 Thanks @chrarnoldus! - Fixed excessive "Kilo Code is having trouble" warnings when the browser tool is scrolling#1244 8b50f8e Thanks @hassoncs! - New: Inline Assist Commands
We've added two new commands that allow you to get AI assistance directly in the code editor. There's no need to start a whole new Kilo task if you just need a quick result. You can even use this while a task is running, speeding up your workflow!
⚡️ Quick Inline Tasks (Cmd/Ctl+I) Only need a quick change? Select some code (or don't!) and hit Cmd+I. Describe your goal in plain English ("create a React component with these props", "add error handling to this function"), and get ready-to-use suggestions directly in your editor.
🧠 Let Kilo Decide (Cmd/Ctl+L) Think the change you need is obvious? Just hit Cmd+L. Kilo will use the surrounding context to offer immediate improvements, keeping you in the flow.
⌨️ Live in Your Keyboard Use your arrow keys (↑/↓) to cycle through the options and see a live diff of the changes. Happy with a suggestion? Hit Tab to apply it. That's it. No mouse needed.
fbff6cb Thanks @chrarnoldus! - Fix positioning of send button in RTL languages#1348 f83d1d7 Thanks @chrarnoldus! - Add enable/disable toggle for code indexing (thanks @daniel-lxs!)
#1328 584225a Thanks @chrarnoldus! - Fixed "Kilo" being inadvertenly translated in some languages (e.g. Кіло, กิโล, キロ)
1a367c9 Thanks @chrarnoldus! - Add gemini-embedding-001 model to code-index service (thanks @daniel-lxs!)#1305 34456ee Thanks @cobra91! - French localization has been improved
#1332 8863e50 Thanks @hassoncs! - Fix max_tokens limit for moonshotai/kimi-k2-instruct on Groq
#1272 8026793 Thanks @kevinvandijk! - Include changes from Roo Code v3.23.6
0ff6960 Thanks @chrarnoldus! - Add Kimi K2 model to Grok (thanks @mrubens)2371a08 Thanks @Autumnlight02! - A few Mistral models (including devstral) were added.1dd349c Thanks @chrarnoldus! - More details are included in the "Cannot complete request, make sure you are connected and logged in with the selected provider" error messagee9fe0da Thanks @raziel5746! - ENAMETOOLONG error in Claude Code integration on Windows is resolved6954e16 Thanks @kevinvandijk! - Show idea suggestions when there is no task history32685c1 Thanks @chrarnoldus! - The current time is now provided in ISO format, which is non-ambiguous and less likely to confuse the AI.4d55c91 Thanks @kevinvandijk! - Fix model dropdown to show Kilo Code preferred models for the Kilo Code provider firstacc2aaf Thanks @catrielmuller! - Fix autocomplete init with custom openrouter modelsc0ec484 Thanks @hassoncs! - Continue to show commit message generation progress while waiting for LLM response24cc186 Thanks @kevinvandijk! - Add idea suggestion box to get you inspired with some ideas when starting out freshc0b075c Thanks @kevinvandijk! - Add Grok 4 support (thanks @mrubens!)e3ba400 Thanks @chrarnoldus! - The default mode is now automatically selected if the previous mode doesn't exist anymore (this can happen with custom modes).#885 02288f5 Thanks @catrielmuller! - Improve UI responsiveness when the user cancel the current operation
#1203 5c21b8b Thanks @hassoncs! - Kilocode rules will now be included in the commit message generation prompt
2ceb643 Thanks @chrarnoldus! - Kilo Code now optionally sends error and usage data to help us fix bugs and improve the extension. No code, prompts, or personal information is ever sent. You can always opt-out in the Settings.#1191 ce2b45a Thanks @NyxJae! - Improve Chinese translations
#1194 dee59c6 Thanks @markijbema! - Minor improvement to login process for Kilocode provider
#1186 e16aded Thanks @hassoncs! - Improve the progress bar during commit message generation
468019d Thanks @alexandrevilain! - Allow configuring autocomplete API provider53ed102 Thanks @kevinvandijk! - Fix multiple broken documentation linksa9f6464 Thanks @chrarnoldus! - Support MCP notifications (feature from Cline)359cf61 Thanks @catrielmuller! - Kilo Code provider config UI reworkc97d2f5 Thanks @hassoncs! - Generate commit messages based on unstaged changes if there's nothing stagedceed4e3 Thanks @philipvas! - Fix browser mode JSON snippets appearing in chat#1163 3f0592a Thanks @chrarnoldus! - Context condensing error messages are now more detailed
#1165 fe6ed81 Thanks @kevinvandijk! - Fix double scrollbar in dropdowns
#1155 2cbd9f8 Thanks @chrarnoldus! - Customer Support email address link was replaced by a web link, which works more reliably.
#841 1615ec7 Thanks @catrielmuller! - Quick model selector on the chatbox
#1149 62786a8 Thanks @kevinvandijk! - Include changes from Roo Code v3.22.6
fe40949 Thanks @kevinvandijk! - Make MCP server toggles easier accessible with button in the top barcd574a5 Thanks @catrielmuller! - System Notification Setting#1083 d2f5c4f Thanks @IAmABear! - Fix project mcp settings button not opening file
#1107 77cdbc9 Thanks @chrarnoldus! - Exclude binary and cache files from rules compilation
#942 873e6c8 Thanks @hassoncs! - Fix auto-generate commit message fails when git diff too large
Now we automatically exclude lockfiles when generating commit message diffs to avoid overflowing the context window.
#956 7219c34 Thanks @markijbema! - do not autocomplete when we are indenting a line
#1060 8b149e1 Thanks @kevinvandijk! - Fix model search being prefilled in dropdown to prevent confusion in available models
66a4d0f Thanks @chrarnoldus! - No longer steal focus from the chat text area when a file is being edited.eae4b74 Thanks @kamilchm! - Add support for project id set in env.GOOGLE_CLOUD_PROJECT for Gemini CLI (thanks @kamilchm!)#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