Releases: Kilo-Org/kilocode
v7.2.21
Minor Changes
-
#9268
48c0553- Open xterm.js-powered terminal tabs in the Agent Manager. Click the chevron next to the+tab button and pick "New Terminal" (or pressCmd+Shift+T/Ctrl+Shift+T) to spawn a real shell in the selected worktree or Local directory. Terminals render as proper tabs alongside agent sessions, support mixed drag-reorder with session tabs, and persist their position across webview reloads. The existing VS Code integrated terminal shortcut (Cmd+/) is unchanged. -
#9336
85c578e- Add the initial JetBrains session chat UI and improve sandbox debug logging for tracing chat events across frontend and backend.
Patch Changes
-
#9335
6015ac6- Restore explicit Submit behavior for single-choice question prompts in the VS Code extension so option clicks stay visible for review instead of immediately sending the answer. -
#9332
0bda9d1- Fix mid-turn message handling so a new prompt sent while the assistant is working no longer aborts the in-flight response. The current LLM reply streams to completion, any pending suggestion or question is automatically dismissed, and the new prompt runs immediately after the current step instead of waiting for the entire multi-step turn to finish. -
#9119
8e75084- Fix TUI freeze on huge-file diffs. Session-summary and file-view patches now use git directly instead of a JavaScript Myers implementation, so files of any size render a full diff without blocking the session. -
#9341
00ec003- Significantly speed up LLM token streaming in long sessions. The chat view now stays responsive while the model streams a reply, even in sessions with hundreds of messages. Previously, each SSE batch produced ~1.3 seconds of visible freeze (roughly 80 dropped frames); streaming ticks are now inside a single animation frame. -
Updated dependencies [
00ec003]:- @opencode-ai/ui@7.2.21
- @kilocode/kilo-ui@7.2.21
v7.2.20
v7.2.19
No notable changes
v7.2.18
No notable changes
v7.2.17
Minor Changes
-
#9207
4d85c23- Support forking Agent Manager sessions from a specific user message. -
#9244
18442f6- Support forking sidebar conversations from any user message.
Patch Changes
-
#9305
b4cb8c3- Prewarm the autocomplete backend on activation so inline completions are ready on first keystroke without opening the Kilo sidebar, and refresh autocomplete state when workspace folders change. -
#9318
bfe4482- Prevent canceled autocomplete debounce requests from staying pending indefinitely. -
#9316
bf98bbe- Cap autocomplete ignore path caching so long sessions do not retain unlimited paths. -
#9239
2b17a7b- Fix custom provider model and variant deletions being silently reverted on save. Removing a model or reasoning variant from a custom provider now actually removes it from your config. -
#9241
6c0439b- Fix custom provider variant name validation showing inline errors correctly when a variant name is left empty -
#9208
acd5798- Fixed Agent Manager incorrectly duplicating worktree sessions into the Local tab when forking a session or using "Continue in Worktree". -
#7960
d1aed36- Add KiloClaw chat panel to the VS Code extension -
#9245
ec5ac2e- Fix the "Continue here" button not submitting after a plan is finished. Picking an option on a single-question prompt now sends the reply immediately — matching the CLI behaviour — and the redundant "Type your own answer" row no longer appears on the plan follow-up question. -
#9246
c529142- Translate the follow-up prompt shown after finishing a plan. The "Ready to implement?" question, "Start new session" and "Continue here" buttons, and their descriptions now respect the language configured in the VS Code sidebar. -
#9129
60709fd- Fix duplicate text shown when typing a custom answer in the question tool. The preview text above the input field is now hidden while editing, so only the input value is visible. -
#9195
7038ce0- Fix queued follow-up messages so they stay stacked at the bottom of the chat while the previous turn is still being processed, instead of getting interleaved with tool output. -
#9194
0ace2f9- Restore earlier chat history when scrolling through virtualized message lists. -
#9236
6f17bb7- Fix chat scroll jumping back to the bottom while the session is busy — you can now scroll up to read earlier context while a response is streaming or while a question is waiting for your answer. -
#9199
7a1388d- Fix a stuck session state when the suggest tool was left open. If the suggestion was never accepted or dismissed (for example, because VS Code was closed while it was showing), the session stayed marked as busy and any follow-up messages appeared queued forever. The session is now marked idle while waiting for a response to a suggestion. -
#9141
61ec925- Restore spacing between sub-agent output and the following user message in the VS Code chat.
v7.2.14
Minor Changes
-
#8976
4ef6bbf- Support browsing and resuming sessions from Agent Manager with/sessions. -
#9023
5301258- Support mentioning folders in the prompt with @ references, including top-level folder file contents.
Patch Changes
-
#9121
c8fd421- Fix the sidebar "Show Changes" diff viewer: the file tree now renders correctly (previously the file rows were cramped onto a single line due to missing styles), and per-file revert buttons are available, matching the Agent Manager. -
#9046
671129d- Fix a native memory leak on Windows wherekilo servewould grow to several GB of RAM within minutes of opening the Agent Manager. Git diff polling now runs directly in the extension host instead of routing through the CLI subprocess, and the diff detail view caps per-file reads at 20 MB to prevent memory spikes when opening very large files. -
#9118
343455b- Respect per-agent model selections when an agent has amodelconfigured inkilo.jsonc. Switching the model for such an agent now sticks across agent switches and CLI restarts. To pick up a newly edited agent default, re-select the model once (or clear~/.local/share/kilo/storage/model.json). -
#9067
959a8b4- Fix "assistant prefill" errors when a user queues a prompt while the previous turn is still streaming. The queued message no longer lands in the middle of the prior turn's history, so the next request always ends with the user prompt. -
#9123
9749cc1- Show MCP tool call inputs alongside outputs in chat, with JSON syntax highlighting for both. -
#8911
eac2dba- Make switching between sessions in Agent Manager near-instant. Long sessions no longer freeze the UI when selected, and the chat view self-heals if it missed any messages while the session was in the background. -
f270639- Show an inline error in the Settings save bar when the configuration fails to save (for example, due to an invalid value) so the user can correct the config and retry instead of losing their unsaved changes silently. -
Updated dependencies [
eac2dba]:- @opencode-ai/ui@7.2.13
- @kilocode/kilo-ui@7.2.13
v7.2.12
Minor Changes
- #9099
49b283e- Add a "Contribute on GitHub" call-to-action in the Marketplace view so users can easily propose a new skill, mode, or MCP server. The CTA appears as a subtle footer below the card grid and inside the empty search-results state, linking to thekilo-marketplacerepository.
Patch Changes
-
#9066
79ba643- Addxhighreasoning effort option to custom provider model variants so users can access the highest tier on models that support it (gpt-5.2, gpt-5.3, gpt-5.4, gpt-5.1-codex-max, etc.). -
#9068
e65c2d9Thanks @kilo-code-bot! - Hide Kilo Gateway models that do not support tool calling from the model list. -
#9040
7d2f5a7- Preserve local Agent Manager sessions after the panel reloads while still pruning stale worktree sessions. -
#9057
1526a4b- Keep the active chat session responsive while other sessions stream in the background. Applies to both the sidebar and the Agent Manager.
v7.2.11
No notable changes
v7.2.10
- Preserve write tool alongside apply_patch for GPT-5 models (@jacksonkasi1)
- Add
kilo help --allcommand for full CLI reference in markdown or text (@maphew) - Auto-generate CLI reference docs from help.ts (@maphew)
- Improve config warning UX across CLI, TUI, and VS Code
- Surface schema validation errors to user in CLI
- Skip invalid agent/command configs instead of crashing
- Align /local-review diff with agent manager diff viewer
- Various CLI documentation improvements
- Thanks also to @justincqz, @thomasboom, @ScuttleBot
v7.2.9
- Preserve write tool alongside apply_patch for GPT-5 models (@jacksonkasi1)
- Add
kilo help --allcommand for full CLI reference in markdown or text (@maphew) - Auto-generate CLI reference docs from help.ts (@maphew)
- Improve config warning UX across CLI, TUI, and VS Code
- Surface schema validation errors to user in CLI
- Skip invalid agent/command configs instead of crashing
- Align /local-review diff with agent manager diff viewer
- Various CLI documentation improvements
- Thanks also to @justincqz, @thomasboom, @ScuttleBot