changelogs.info
OpenClaw Claude Code Codex Gemini Kilo Code Hermes Models Dispatches
Kilocode Changelog Guide

Changelog

Every Kilocode release. Bolted straight to the record.

v7.2.31 Apr 29, 2026

v7.2.31

Patch Changes

  • #9687 9028174 - Show compact todo update cards when checking off items in long todo lists.

  • #9691 ae726cd - Show apply_patch diffs in the permission prompt before approval.

β
v7.2.30 Apr 29, 2026 Pre-release

v7.2.30

Patch Changes

  • #9435 9186cb4 - Fix unreadable section titles on the Auto-Approve settings page when using a light VS Code color theme. Tool headers (External Directory, Bash, Read, Edit, etc.) now follow the active VS Code theme foreground color instead of always rendering in white.

  • #9662 bf60cde - Show auto-approve status in the session prompt controls and keep it synced across extension sessions.

  • #9575 5b26cfe - Fix switching autocomplete model back to Codestral not persisting.

  • #9481 a76ab95 - Improve the sidebar chat toolbar so the changes button collapses cleanly and keeps diff stats visible in its tooltip.

  • #9576 11f2e2a Thanks @johnnyeric! - Open edit-tool diffs in side-by-side (split) mode by default; permission-dock expand stays unified.

  • #9450 2032fe4 - Fix a session hang that could occur when multiple Kilo panels showed the same permission prompt, or when a subagent's permission was replied to from the wrong worktree. Replies are now routed to the exact CLI instance that holds the pending permission, and stale/unknown permissions surface a clear error so the UI doesn't leave buttons permanently disabled.

  • #9667 7eaf059 - Keep Agent Manager local tab sessions scoped to the main workspace after switching from a worktree.

  • #9679 867be23 - Restore prompt focus when the model selector is dismissed with Escape.

  • #9670 7575dce - Keep checkpoint revert actions available when switching models clears a stale provider error.

  • #9633 0918bb4 - Preserve "Free" when it is part of a model's name (such as "Kilo Auto Free"). The parenthesized "(free)" suffix is still stripped so the separate Free label can be shown instead.

  • #9672 c923625 - Protect Agent Manager sessions and worktrees from being reset when persisted state fails to load after IDE restart.

  • #9628 6130a3e - Show paid Kilo models to signed-out users so selecting one prompts them to log in.

  • #9481 18468b8 - Expose sidebar session, worktree, and agent manager actions above the prompt, including quick and advanced worktree creation.

  • #9680 b99dcee - Support opening the reasoning effort selector from /variant when the selected model has variants.

  • #9614 6908f8a - Start Agent Manager new tasks in the selected worktree instead of the workspace root.

  • Updated dependencies [28a0eae]:

β
v7.2.26 Apr 27, 2026 Pre-release

v7.2.26

Minor Changes

  • #9310 f067a90 - Support selecting Mercury Edit by Inception for autocomplete.

  • #9548 c5614cc - Add Settings header buttons to open the project and global Kilo config files directly in VS Code.

Patch Changes

  • #9552 3f0bf32 - Fix clearing an agent's Model Override in Agent Behaviour settings. Previously, clearing the field and saving would repopulate the old value because the empty input was sent as undefined and dropped by JSON.stringify, so the backend never received a delete instruction. The field now reverts to the global default model as expected.

  • #9551 b344ac9 - Restore disabled provider management in the VS Code extension provider settings.

v7.2.25 Apr 27, 2026

v7.2.25

No notable changes

v7.2.24 Apr 25, 2026

v7.2.24

Patch Changes

  • #9423 a87a461 - Fix two Agent Manager tab-bar regressions. New session and terminal tabs now consistently open at the right end of the tab bar instead of sometimes slipping in front of existing tabs. Dragging a terminal tab now shows the same floating label preview as dragging a session tab.

  • #9026 61516b4 - Support attaching Git changes from prompt mentions in the VS Code extension.

β
v7.2.23 Apr 24, 2026 Pre-release

v7.2.23

Patch Changes

  • #9423 a87a461 - Fix two Agent Manager tab-bar regressions. New session and terminal tabs now consistently open at the right end of the tab bar instead of sometimes slipping in front of existing tabs. Dragging a terminal tab now shows the same floating label preview as dragging a session tab.

  • #9026 61516b4 - Support attaching Git changes from prompt mentions in the VS Code extension.

v7.2.22 Apr 24, 2026

v7.2.22

Patch Changes

  • #9444 35f13cb - Fix restoring and paginating very long VS Code sessions.
β
v7.2.21 Apr 23, 2026 Pre-release

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 press Cmd+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]:

v7.2.20 Apr 22, 2026

v7.2.20

No notable changes

v7.2.19 Apr 22, 2026

v7.2.19

No notable changes

v7.2.18 Apr 22, 2026

v7.2.18

— hidden —
β
v7.2.17 Apr 21, 2026 Pre-release

v7.2.17

— hidden —
v7.2.14 Apr 17, 2026

v7.2.14

— hidden —
β
v7.2.12 Apr 17, 2026 Pre-release

v7.2.12

— hidden —
β
v7.2.11 Apr 16, 2026 Pre-release

v7.2.11

— hidden —
v7.2.10 Apr 15, 2026

v7.2.10

— hidden —
β
v7.2.7 Apr 15, 2026 Pre-release

v7.2.7

— hidden —
β
v7.2.6 Apr 14, 2026 Pre-release

v7.2.6

— hidden —
β
v7.2.5 Apr 13, 2026 Pre-release

v7.2.5

— hidden —
β
v7.2.4 Apr 10, 2026 Pre-release

v7.2.4

— hidden —
β
v7.2.3 Apr 10, 2026 Pre-release

v7.2.3

— hidden —
v7.2.1 Apr 8, 2026

v7.2.1

— hidden —
v7.1.23 Apr 7, 2026

v7.1.23

— hidden —
v7.1.19 Apr 2, 2026

v7.1.19

— hidden —