Releases: Kilo-Org/kilocode
Release list
JetBrains 7.0.4
Fixed
- Stop orphaned Kilo Core processes on Windows so closing the IDE no longer leaves a lingering
kilo serveprocess or blocks the next IDE launch. - Improve JetBrains CLI shutdown ordering so app close kills the process tree before closing streams, preventing Windows shutdown deadlocks.
JetBrains 7.0.3
Added
- Add rollback redo controls in JetBrains sessions so reverted changes can be restored from the chat UI.
- Add inline revert progress in JetBrains sessions, including localized status text and safer cancellation handling.
- Add Kilo Core support for localized commit-message generation, AI image generation, large bash-output pruning, and improved model-usage display.
Fixed
- Harden Kilo Core startup and shutdown so startup failures show clearer diagnostics, app close stops the CLI process, and lingering child processes are cleaned up more reliably.
- Fix workspace reload recovery so stale reload state no longer disrupts the session connection.
- Fix JetBrains rollback and revert flows so prompt focus, scroll state, diff order, and turn state are preserved more reliably.
- Fix Kilo Core Bedrock SSO credential resolution and commit-message error handling when no changes are available.
Changed
- Update the JetBrains plugin to download Kilo Core 7.4.5.
v7.4.5 (release)
v7.4.4 (release)
7.4.4
Patch Changes
-
#12049
394af39- Configure sandboxing through first-class sandbox settings, and show its controls in the dedicated Sandboxing page for all supported macOS and Linux users while keeping it disabled by default. -
Updated dependencies [
394af39]:- @kilocode/sdk@7.5.0
- @kilocode/kilo-ui@7.4.4
- @kilocode/plugin@7.4.4
- @opencode-ai/ui@7.4.4
- @kilocode/kilo-gateway@7.4.4
- @kilocode/kilo-indexing@7.4.4
- @opencode-ai/core@7.4.4
v7.4.3 (release)
7.4.2
Minor Changes
-
#11826
dfa712dThanks @vkeerthivikram! - Add experimental AI image generation tool. Enable viaexperimental.image_generationin config. Supports text-to-image generation and image editing through the Kilo Gateway or a BYO OpenRouter API key. -
#12010
2184888- Render images inline in the chat view when the agent reads an image file. Images appear below the read tool card and can be clicked to open a full-size preview. -
#11954
b0348cbThanks @johnnyeric! - Integrate project memory into the VS Code extension: memory status and controls in the Context settings tab, task-header and assistant-message affordances, the/memoryprompt command, and Show/Toggle Project Memory command-palette entries. -
#11631
0734e3d- Enable autocomplete across supported languages in Jupyter notebooks. -
#12004
cef3dc7- Add a reload action that reboots the per-directory instance, picking up config, skills, agents, commands, and MCP prompts changed on disk. Sessions and history are preserved. Surfaces:/reloadin the CLI palette and editor chat, a reload button in the task header and settings panel, theKilo Code: Reload Config and Skillscommand, and aPOST /instance/reloadHTTP endpoint. The endpoint returns 409 while a session is actively running. -
#12025
2d724f1Thanks @sylwester-liljegren! - Click or press Enter/Space on a bar in the task timeline to jump the transcript to that message.
Patch Changes
-
#12007
a5df5bc- Fix the reasoning-variant and mode dropdowns being clipped inside the New Worktree dialog. The dialog's scroll-container overflow escape now covers all inline selector popovers, not just the model picker, so dropdowns render fully above the prompt input. -
#12033
9fc1a1d- Show a clear "No changes found to generate a commit message for" error instead of a generic "Unexpected server error" when there is nothing to commit. The endpoint now returns a typed 422, and the extension surfaces the real message directly. -
#11825
0b78469Thanks @jackson-zhou! - Support marking custom provider models as image-capable in VS Code settings. -
#12002
885a994- Defer Agent Manager automatic branch naming until the conversation shows a durable task. The first user message no longer renames the branch; naming waits for a second message (up to four) or for the worktree to contain changes, and renames only run while the session is idle. Read-only verification questions (for example "is X fixed?") no longer claim the branch name. -
#12015
4dc994dThanks @mjnaderi! - Support bidirectional text in the Agent Manager new worktree prompt. -
#12006
5c41d65Thanks @mjnaderi! - Fix multiline bidirectional prompt input rendering and file mention arrow navigation. -
#12032
e4ae1c7- Fix settings sidebar truncating localized section labels in non-English languages. -
#12042
22b9f7fThanks @shssoichiro! - Respect nested.gitignoreand.kilocodeignorefiles during codebase indexing. -
#11936
3d16f29Thanks @mjnaderi! - Allow Shift+Arrow selections in the prompt input to shrink back across file mentions. -
#12000
dfce405- Fix the model usage panel showing just "free" for auto-routed sessions. The routed model id (e.g.tencent/hy3:free) is now displayed correctly instead of being collapsed to its:freesuffix. -
#12008
e29196c- Widen the Additional Writable Paths input in the Sandboxing settings so longer filesystem paths are easier to read while typing. -
#11994
eefd891Thanks @IOLOII! - Generate commit messages in the user's selected UI language instead of always using English. -
#12043
8ff2a16- Fixed dismissed question tool content not showing in chat history. Dismissed questions now render with a "Dismissed" label and "N dismissed" subtitle instead of being invisible. -
#12009
130b256- Preserve the selected mode when sending the first message in a new VS Code task so the chosen model is paired with the correct agent instructions. -
#12001
6ad16cd- Wait for microphone capture to start before showing voice input as recording. -
Updated dependencies [
b976b5a,22b9f7f,61b9e09,adcbe0f]:- @kilocode/sdk@7.5.0
- @kilocode/kilo-memory@7.5.0
- @kilocode/kilo-indexing@7.4.2
- @kilocode/kilo-gateway@7.4.2
- @kilocode/kilo-ui@7.4.2
- @kilocode/plugin@7.4.2
- @opencode-ai/ui@7.4.2
- @opencode-ai/core@7.4.2
v7.4.2 (pre-release)
Minor Changes
-
#11826
dfa712dThanks @vkeerthivikram! - Add experimental AI image generation tool. Enable viaexperimental.image_generationin config. Supports text-to-image generation and image editing through the Kilo Gateway or a BYO OpenRouter API key. -
#12010
2184888- Render images inline in the chat view when the agent reads an image file. Images appear below the read tool card and can be clicked to open a full-size preview. -
#11954
b0348cbThanks @johnnyeric! - Integrate project memory into the VS Code extension: memory status and controls in the Context settings tab, task-header and assistant-message affordances, the/memoryprompt command, and Show/Toggle Project Memory command-palette entries. -
#11631
0734e3d- Enable autocomplete across supported languages in Jupyter notebooks. -
#12004
cef3dc7- Add a reload action that reboots the per-directory instance, picking up config, skills, agents, commands, and MCP prompts changed on disk. Sessions and history are preserved. Surfaces:/reloadin the CLI palette and editor chat, a reload button in the task header and settings panel, theKilo Code: Reload Config and Skillscommand, and aPOST /instance/reloadHTTP endpoint. The endpoint returns 409 while a session is actively running. -
#12025
2d724f1Thanks @sylwester-liljegren! - Click or press Enter/Space on a bar in the task timeline to jump the transcript to that message.
Patch Changes
-
#12007
a5df5bc- Fix the reasoning-variant and mode dropdowns being clipped inside the New Worktree dialog. The dialog's scroll-container overflow escape now covers all inline selector popovers, not just the model picker, so dropdowns render fully above the prompt input. -
#12033
9fc1a1d- Show a clear "No changes found to generate a commit message for" error instead of a generic "Unexpected server error" when there is nothing to commit. The endpoint now returns a typed 422, and the extension surfaces the real message directly. -
#11825
0b78469Thanks @jackson-zhou! - Support marking custom provider models as image-capable in VS Code settings. -
#12002
885a994- Defer Agent Manager automatic branch naming until the conversation shows a durable task. The first user message no longer renames the branch; naming waits for a second message (up to four) or for the worktree to contain changes, and renames only run while the session is idle. Read-only verification questions (for example "is X fixed?") no longer claim the branch name. -
#12015
4dc994dThanks @mjnaderi! - Support bidirectional text in the Agent Manager new worktree prompt. -
#12006
5c41d65Thanks @mjnaderi! - Fix multiline bidirectional prompt input rendering and file mention arrow navigation. -
#12032
e4ae1c7- Fix settings sidebar truncating localized section labels in non-English languages. -
#12042
22b9f7fThanks @shssoichiro! - Respect nested.gitignoreand.kilocodeignorefiles during codebase indexing. -
#11936
3d16f29Thanks @mjnaderi! - Allow Shift+Arrow selections in the prompt input to shrink back across file mentions. -
#12000
dfce405- Fix the model usage panel showing just "free" for auto-routed sessions. The routed model id (e.g.tencent/hy3:free) is now displayed correctly instead of being collapsed to its:freesuffix. -
#12008
e29196c- Widen the Additional Writable Paths input in the Sandboxing settings so longer filesystem paths are easier to read while typing. -
#11994
eefd891Thanks @IOLOII! - Generate commit messages in the user's selected UI language instead of always using English. -
#12043
8ff2a16- Fixed dismissed question tool content not showing in chat history. Dismissed questions now render with a "Dismissed" label and "N dismissed" subtitle instead of being invisible. -
#12009
130b256- Preserve the selected mode when sending the first message in a new VS Code task so the chosen model is paired with the correct agent instructions. -
#12001
6ad16cd- Wait for microphone capture to start before showing voice input as recording. -
Updated dependencies [
b976b5a,22b9f7f,61b9e09,adcbe0f]:- @kilocode/sdk@7.5.0
- @kilocode/kilo-memory@7.5.0
- @kilocode/kilo-indexing@7.4.2
- @kilocode/kilo-gateway@7.4.2
- @kilocode/kilo-ui@7.4.2
- @kilocode/plugin@7.4.2
- @opencode-ai/ui@7.4.2
- @opencode-ai/core@7.4.2
JetBrains 7.0.2
Added
- First GA release of the native Kilo extension for JetBrains IDEs.
- Download the pinned Kilo Core release at runtime instead of bundling CLI binaries, keeping the JetBrains plugin smaller while verifying downloaded archives before use.
- Show Kilo Core runtime details from the JetBrains plugin so users can see which Core release is active.
Fixed
- Improve JetBrains runtime CLI download reliability by pruning stale binaries, using the shell environment for PATH resolution, and surfacing exact release-resolution failures.
Changed
- Polish JetBrains chat UI with auto-collapsing reasoning previews, clearer retry/offline footer state, and more balanced prompt, code, question, todo, history, and popup spacing.
- Show the active routed model name and remote status more consistently in CLI runtime surfaces.
JetBrains 7.0.2-rc.2
Added
- Show compact previews for collapsed reasoning blocks so long assistant reasoning stays readable without taking over the transcript.
- Add clearer Kilo Core runtime information and diagnostics for release download failures.
Fixed
- Resolve the CLI executable using the user's shell environment so custom PATH setups work when sessions start from JetBrains.
- Keep retry and offline status visible in the session footer while preserving transcript context.
- Prevent oversized header popups by capping preview content.
Changed
- Download the required Kilo Core release at runtime and prune stale cached runtime binaries automatically.
- Polish JetBrains chat spacing, prompt input behavior, question/todo layout, history scrolling, code block padding, and session background colors.
JetBrains 7.0.2-rc.1
Added
- Download the pinned Kilo Core release at runtime instead of bundling every CLI binary in the JetBrains plugin, keeping the Marketplace package smaller while still verifying downloaded artifacts.
JetBrains 7.0.1-rc.15
Fixed
- Improve transcript rendering, prompt focus styling, settings clicks, and prompt picker interactions.