Kilo Code

Tracking major feature releases, model weight updates, structural APIs, and developer roadmaps.

[ MAJOR ADVANCEMENT ] v7.4.15

v7.4.15 (release)

7.4.15 Patch Changes #12422 28d015f - Simplify project memory settings and activity visibility, replace direct editing with folder inspection, add nested memory slash-command completion and status views, improve empty-project handling, compact native tool-call summaries, and remove legacy memory audit logs. #12454 2f389f9 - Show a clear warning when reloading is blocked by a running session instead of a generic "Reload failed" error, and surface the server error message for other reload failures #11928 c08302b Thanks @jhapate0704 ! - Fix scroll position not resetting when switching between dif...

7.0.8

JetBrains 7.0.8

Added Add settings for context controls, including context mentions and ignore patterns. Add settings for skills, including editing local skills and viewing remote skills as read-only. Add auto-approve settings for permission rules, with filters and wildcard labels. Use Kilo Core for JetBrains file mention search so @-mentions match CLI indexing behavior. Changed Update the JetBrains CLI pin from Kilo Core 7.4.5 to 7.4.11.

7.0.9

JetBrains 7.0.9

Added Add a Rules settings page under Agent Behavior for managing instruction files and Claude Code compatibility. Fixed Restore importing cloud-only session history by updating the JetBrains CLI pin to Kilo Core 7.4.13. Changed Improve xAI prompt cache usage in Kilo Core for better cache hit rates.

[ MAJOR ADVANCEMENT ] v7.4.13

v7.4.13 (pre-release)

Minor Changes #12271 38013f7 - Allow agents to stop and remove a targeted Agent Manager session. #12401 210a6bb - Support choosing a reasoning effort per model in the Agent Manager Compare Models picker, so compared worktrees can run the same prompt at different effort levels. The selected effort is shown next to the model name in the collapsed selector. #12306 c081f58 - Configure a custom file extension allowlist for codebase indexing to limit scans to relevant project files and support additional text formats. #12292 6dcaeb3 - Add JetBrains Context settings for compaction and file watcher ig...

v7.4.11

v7.4.11 (release)

7.4.11 Minor Changes #12254 30e7ec4 - Improve project-memory activity in VS Code with a task-header menu, quick actions, and optional verbose details. #12250 bd69158 - Support verbose project-memory settings and show recalled memory snippets in conversation markers when enabled. Patch Changes #12287 bb75928 - Use distinct icons for context, project memory, and code indexing, and group context controls to preserve task titles in narrow VS Code sidebars. #12285 9fa2e18 - Prevent sessions from freezing after submitting or dismissing a question. #12274 5180c10 - Show newly submitted messages immed...

7.0.7

JetBrains 7.0.7

Added Add support for OpenAI-compatible custom providers. Fixed Improve custom provider setup by validating required fields and showing configuration errors in the dialog. Close the custom provider dialog correctly after adding a provider. Clean up deleted custom providers by using the disconnect flow. Changed Keep the JetBrains plugin pinned to Kilo Core 7.4.5 for this release.

[ MAJOR ADVANCEMENT ] v7.4.9

v7.4.9 (release)

7.4.9 Patch Changes #12194 46fe0a9 Thanks @sylwester-liljegren ! - Toggle chat search from the Command Palette, jump focus back to the chat input when it closes, and auto-expand the collapsed tool call or reasoning block containing the current search match. #11977 a76dc77 Thanks @sylwester-liljegren ! - Fix file @mentions for filenames containing spaces or non-ASCII characters. Such mentions now stay fully highlighted in the sent message and are read correctly instead of failing with "File not found".

v7.4.8

v7.4.8 (release)

7.4.8 Minor Changes #12159 1083bb8 - Report active CLI and VS Code app and session presence. #12065 2040f6c - Hovering or focusing a bar in the task timeline now highlights the matching tool call in the transcript, making it easier to see which bar belongs to which tool. #11687 c8047e6 - Add the prompt enhancer to the New Worktree dialog, so prompts can be enhanced before creating worktree sessions. Patch Changes #11868 5b97ba1 Thanks @Tamsi ! - Improve agent behaviour setting descriptions for Temperature, Top P, and Max Steps. #12183 751cac5 Thanks @AmariahAK ! - Move "Browse files..." to the...

7.0.5

JetBrains 7.0.5

Added Add an elapsed-time indicator to the session progress footer so long-running tasks show how long they have been active. Support importing legacy JetBrains v5 data directly from raw storage when the previous consolidated migration file is unavailable. Fixed Restore the v5 migration wizard for users whose legacy provider, OAuth, MCP, mode, setting, or session data was not detected during upgrade. Improve migration reliability by preserving checklist todos, importing legacy tool calls as assistant parts, validating raw session IDs, and reducing migration memory usage. Polish session control...

7.0.6

JetBrains 7.0.6

Fixed Honor the IDE's certificate and proxy settings for outbound HTTPS requests. Scale the session UI correctly with IDE zoom, fixing double-scaled heights and extra empty space in the transcript and prompt composer.

[ MAJOR ADVANCEMENT ] v7.4.6

v7.4.6 (pre-release)

Minor Changes #12155 7a7c28c - Add in-chat search to the VS Code sidebar and editor tabs. Click the search icon in the session header to find text across the current conversation, with match case, whole word, and regular expression options, then step through highlighted matches with the next/previous controls. #10466 4051eec - Open multiple same-repository sessions as tabs from Kilo sidebar and editor-tab chats. #12075 1e0b25a - Support configuring network destinations that sandboxed tools can reach while network access is otherwise restricted. #12028 b2831c2 Thanks @sylwester-liljegren ! - Ad...

[ MAJOR ADVANCEMENT ] v7.4.7

v7.4.7 (release)

7.4.7 Patch Changes #12176 b740152 - Focus the sidebar prompt after closing an active session tab. 7.4.6 Minor Changes #12155 7a7c28c - Add in-chat search to the VS Code sidebar and editor tabs. Click the search icon in the session header to find text across the current conversation, with match case, whole word, and regular expression options, then step through highlighted matches with the next/previous controls. #10466 4051eec - Open multiple same-repository sessions as tabs from Kilo sidebar and editor-tab chats. #12075 1e0b25a - Support configuring network destinations that sandboxed tools ...

7.0.3

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 st...

7.0.4

JetBrains 7.0.4

Fixed Stop orphaned Kilo Core processes on Windows so closing the IDE no longer leaves a lingering kilo serve process 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.

v7.4.4

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

[ MAJOR ADVANCEMENT ] v7.4.3

v7.4.3 (release)

7.4.2 Minor Changes #11826 dfa712d Thanks @vkeerthivikram ! - Add experimental AI image generation tool. Enable via experimental.image_generation in 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 b0348cb Thanks @johnnyeric ! - Integrate project memory into the VS Code extension: memory status and controls in the Context settings tab, task-header ...

[ MAJOR ADVANCEMENT ] v7.4.2

v7.4.2 (pre-release)

Minor Changes #11826 dfa712d Thanks @vkeerthivikram ! - Add experimental AI image generation tool. Enable via experimental.image_generation in 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 b0348cb Thanks @johnnyeric ! - Integrate project memory into the VS Code extension: memory status and controls in the Context settings tab, task-header and as...

[ MAJOR ADVANCEMENT ] 7.0.2-rc.2

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 run...

[ MAJOR ADVANCEMENT ] 7.0.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, ...

v7.0.2-rc.1

jetbrains/v7.0.2-rc.1: feat(vscode): integrate project memory into the extension (#11954)

feat(vscode): integrate project memory into the extension Wire the kilo-memory system into the VS Code extension host and webview, building on the shared client helpers and /memory command catalog in @kilocode/kilo-memory. Extension host: KiloProviderMemory bridges the SDK memory client (status/show/enable/ disable/configure/rebuild/remember/correct/forget/purge, plus status and edit) with serialized operations and a small per-directory cache memory.status/updated/error events fan out to the active and tracked sessions and refresh the webview showMemory / toggleMemory commands, routed through ...

7.0.1-rc.15

JetBrains 7.0.1-rc.15

Fixed Improve transcript rendering, prompt focus styling, settings clicks, and prompt picker interactions.

v7.0.1

jetbrains/v7.0.1: feat(cli): opt-in project memory (#11921)

feat(memory): opt-in project memory — capture, recall, CLI + TUI integration Add project memory: the standalone @kilocode/kilo-memory effect layer plus the opencode CLI/server/TUI integration. Memory is disabled by default, so it is a no-op until enabled (no behavior change when off). Capture (turn-close consolidation): per-op parse salvage, secret redaction that skips the offending op instead of aborting the batch, supersede-only auto-updates (never model-driven deletes), correction-aware echo handling, non-LLM fallback digests on interrupted/error turns, a shared interval throttle with idle-...

v7.4.0

v7.4.0 (release)

7.4.0 Minor Changes #11741 0f43e2e - Automatically give Agent Manager branches task-focused names once the conversation establishes a clear workstream, with optional prefixes and a setting to disable automatic naming. Patch Changes #11442 5df7aa4 Thanks @IamCoder18 ! - Free webview memory for deleted VS Code sessions by clearing unsent prompt text, review comments, and pending image attachments that were retained in the per-session draft cache after sessionDeleted . Also restores an in-flight failed draft into the live prompt after a session is deleted mid-send (whether user-initiated or via e...

[ MAJOR ADVANCEMENT ] v7.4.1

v7.4.1 (release)

7.4.1 Patch Changes #11918 4e4e41f Thanks @mjnaderi ! - Support bidirectional text in the prompt input. #11926 e79b751 Thanks @trim21 ! - Fix missing kilo-sandbox-mutation-worker.js in VS Code extension bundle, which caused sandboxed file operations to fail with "Module not found". #11924 1755f56 - Fix the reasoning-variant (and mode) picker in the New Worktree dialog so selecting a variant actually applies. The pickers portaled their popover to the page body, where the dialog's modal overlay intercepted pointer events and swallowed the click before the option handler ran. Render the popovers ...

7.0.1-rc.14

JetBrains 7.0.1-rc.14

Added Add Agent Behavior settings Show richer model picker details, including routed model information and clearer model badges. Show Kilo Pass usage, bonus credits, renewal dates, and top-up actions in the JetBrains user profile. Fixed Recover backend startup more reliably when event streams stall, reconnect, or are interrupted by stale failures. Resolve workspaces by project ID to avoid cross-project session confusion. Improve CLI recovery, config paths, and .kilo config directory handling.

[ MAJOR ADVANCEMENT ] v7.3.63

v7.3.63 (pre-release)

Minor Changes #11714 7b2063f - Connect to a local Anaconda Desktop text-generation model server from the CLI or VS Code. #11693 1fb3e06 - Support NVIDIA Parakeet TDT 0.6B v3 for speech-to-text input. #11786 123a939 - Allow Agent Manager chat tools to discover available models and reasoning variants by model name, then start each session with the chosen model and reasoning effort. Agent Manager resolves the provider for a named model automatically, preferring the provider behind the current default model and falling back to the Kilo Gateway. #11689 9e04e74 - Add a sandbox toggle to the Agent Ma...

v7.0.1-rc.13

jetbrains/v7.0.1-rc.13: Merge pull request #11603 from Kilo-Org/feat-macos-network-sandbox

feat(sandbox): enforce macOS network isolation

[ MAJOR ADVANCEMENT ] v7.3.52

v7.3.52 (pre-release)

Patch Changes #11450 cc924a6 - Changes from opencode v1.15.9 to v1.15.13 upstream: Core Improvements: Added headerTimeout config for provider requests, with a 10s default for default OpenAI setups. Core Improvements: Experimental background agents now push updates without polling. Core Improvements: You can now set only modalities.input or modalities.output in config. ( @robposch ) Core Improvements: Remote-backed projects now resolve a stable project identity. Core Improvements: ACP integrations can now send prompts, slash commands, and usage updates through acp-next Core Improvements: Added ...

[ MAJOR ADVANCEMENT ] v7.3.53

v7.3.53 (release)

7.3.53 Patch Changes #11533 15f42d4 - Restore bounded text-file reads and keep zero-limit pagination and Unicode truncation from producing unusable tool output. Updated dependencies [ 6c55c28 ]: @kilocode/kilo-gateway@7.3.53 @kilocode/kilo-indexing@7.3.53 @kilocode/kilo-ui@7.3.53 @opencode-ai/ui@7.3.53 7.3.52 Patch Changes #11450 cc924a6 - Changes from opencode v1.15.9 to v1.15.13 upstream: Core Improvements: Added headerTimeout config for provider requests, with a 10s default for default OpenAI setups. Core Improvements: Experimental background agents now push updates without polling. Core Im...

v7.3.50

v7.3.50 (release)

7.3.50 Minor Changes #11421 ccec216 - Show a BYOK badge for Kilo Gateway models that can use an enabled personal or organization provider key. Patch Changes #11418 8b32375 - Describe custom providers independently of their selected API protocol. #11455 4d09333 - Hide reverted provider errors so Redo controls remain visible after rewinding a session. #11423 aa17a8a - Keep changed identifiers intact when highlighting edits within diff lines. #11453 f7e68d1 - Limit completion sounds to parent agent sessions. #10940 4de8293 Thanks @mjnaderi ! - Avoid failing Agent Manager startup when another exte...

7.0.1-rc.12

JetBrains 7.0.1-rc.12

Added Provider settings management, including searchable provider lists, API-key configuration, OAuth provider login, provider enable/disable controls, disconnect actions, and shared provider metadata. Add copy controls to session messages so prompts and assistant responses can be copied directly from the transcript. Share codebase indexes across worktrees so Agent Manager and worktree sessions can use semantic search without duplicating the full index. Fixed Keep long JetBrains prompt input usable by capping growth, preserving scrolling, and hiding soft-wrap glyphs. Copy actions correctly in ...

[ MAJOR ADVANCEMENT ] v7.3.48

v7.3.48 (pre-release)

Minor Changes #11239 a5b87fa - Support multiple provider APIs, adaptive thinking, split reasoning, and output effort variants for custom providers. #11331 c5bd1b3 - Support closing other Agent Manager tabs from the tab context menu. #11098 b0ec91c - Offer opt-in attention sounds when sessions finish, error, or need input across the sidebar, editor tabs, and Agent Manager. #11367 1933cf7 - Open the selected Agent Manager worktree's pull request with Cmd/Ctrl+Shift+R. #11308 d56bfdd - Keep conversations readable across the sidebar, editor tabs, and Agent Manager by aligning messages, tool output...

v7.3.49

v7.3.49 (pre-release)

Minor Changes #11303 6faa3f1 - Add an "Import Sessions from Roo Code" button in the About settings tab that discovers and imports conversation history from an existing Roo Code installation, reusing the existing migration wizard.

v7.0.1-rc.10

jetbrains/v7.0.1-rc.10: Merge pull request #11372 from Kilo-Org/ci/complete-jetbrains-image

ci: complete the JetBrains test container

v7.0.1-rc.11

jetbrains/v7.0.1-rc.11: Merge pull request #11378 from Kilo-Org/fix/jetbrains-publish-install

ci(jetbrains): install deps before publish build

7.0.1-rc.9

JetBrains 7.0.1-rc.9

Added Add prompt enhancement support. Support prompt and transcript attachments, including paste, drop, preview, and editor tab opening flows. Fixed Improve shell and markdown rendering, including code block spacing, terminal block retention, shell command highlighting, and session layout polish.

[ MAJOR ADVANCEMENT ] v7.3.46

v7.3.46 (release)

Patch Changes #11184 adf03a9 - Support model-specific reasoning overrides for task subagents, including custom subagents with their own model and variant settings. #11238 fb2db2e - Allow reasoning to be removed from custom provider models after it has been enabled. #11232 f326be4 - Clarify potential loop permission prompts and auto-approval rules with localized tool names. #11183 1fd0960 - Restore reverted sessions on the first Redo click. #11169 e2939c7 - Route question responses to the worktree where the question was created. #11240 f820e57 - Prevent skill removal from recursively deleting w...

v7.3.45

v7.3.45 (release)

Minor Changes #9750 57f2e79 - Support choosing an agent autonomy preset during VS Code onboarding. #10827 235e769 - Support selecting Kilo Gateway catalog models from VS Code deep links. Patch Changes #11152 b23d3df - Allow Escape to stop Agent Manager prompts while their sessions are still starting. #11173 555dc23 - Show submitted review comments as interactive message cards instead of raw markdown. #11175 fb62e61 - Hide turn outcome warnings caused only by unfinished to-dos.

v7.3.44

v7.3.44 (pre-release)

Minor Changes #11082 a16e82a - Use embedded LanceDB as the default semantic search vector store so indexing works without a separate Qdrant server. Existing Qdrant users and Intel Mac users can select qdrant with indexing.vectorStore . Patch Changes #11001 b64d7e0 - Preserve existing Agent Manager worktrees and use deterministic suffixes when explicit branch names collide. #10084 f180658 Thanks @sylwester-liljegren ! - Group Kilo Code commands in the VS Code command palette and clarify the Open in Tab command title. #11118 143ae8e - Dismiss stale permission prompts when another view has alread...

[ MAJOR ADVANCEMENT ] v7.3.42

v7.3.42 (pre-release)

Minor Changes #11063 4446102 - Add a Fork Session button to completed Agent Manager sessions. Patch Changes #11037 15d771e - Keep task timelines in place while reviewing earlier activity across Kilo chat surfaces, and resume following updates from the latest bar. #11015 256fe3a - Improve JetBrains reasoning blocks so active reasoning opens while streaming, completed reasoning collapses automatically, empty blocks stay hidden, and adjacent reasoning renders as one block. #11065 339c70a - Pause chat auto-scroll whenever the user scrolls upward over nested tool output. #11015 3b76248 - Hide thema...

v7.0.1-rc.8

jetbrains/v7.0.1-rc.8: Merge pull request #11015 from Kilo-Org/tide-clipper

Improve JetBrains session usability

v7.3.41

v7.3.41 (release)

Minor Changes #10879 b0a4f03 - Show Terminal Bench completion scores and per-attempt costs in supported model details. #10948 6ee090b - Restore cloud session filesystem changes from synced session diffs when importing sessions, including inherited changes across imported session forks. Patch Changes #10094 7ac7c1e Thanks @IamCoder18 ! - Fix agent-manager model sync on config change #10999 ad93990 - Show a pointer cursor for clickable controls and links in Kilo webviews. #11038 70f9441 - Speed up long streamed responses by preserving completed Markdown blocks and updating only the active tail. ...

v7.3.33

v7.3.33 (release)

Patch Changes #10935 6cab5f1 - Prevent the macOS Apple Silicon CLI from failing to start because of malformed bundled exports.

v7.3.39

v7.3.39 (pre-release)

Patch Changes #10946 6a64794 - Keep chat auto-scroll active when interacting with question answers and other controls. #10944 f5b5797 - Keep chat pinned to the latest output when the visible message area resizes without overriding an intentional scroll position. #10950 225b914 - Reduce chat layout movement when live output finishes and session actions appear. #10951 54534bd - Keep the Explorer and other primary sidebar views open when VS Code reloads while Kilo Code is hidden. #10942 049d567 - Keep chat auto-scroll following after programmatic or layout-driven scroll position changes. Updated ...

7.0.1-rc.7

JetBrains 7.0.1-rc.7

Fixed Fixed JetBrains release notes rendering so notes from multiple releases display correctly.