Kilo Code Release Notes
146 release notes curated from 1 source by the Releasebot Team. Last updated: Aug 15, 2026
Kilo Code Products
- Aug 14, 2026
- Date parsed from source:Aug 14, 2026
- First seen by Releasebot:Aug 15, 2026
JetBrains 7.0.16
Kilo improves JetBrains chat readability and CLI download reliability, with Kilo Core and provider updates.
Fixed
Improve JetBrains chat readability with refreshed session surfaces, softer spacing, clearer prompt bubbles, and more consistent hover states.
Make JetBrains CLI downloads more reliable by retrying transient failures and rate limits, and by avoiding authentication on public CLI asset fetches.
Changed
Update the JetBrains plugin CLI pin to Kilo Core 7.4.22.
Refresh Kilo Core with upstream provider, model variant, and session runtime updates.
Original source - Aug 13, 2026
- Date parsed from source:Aug 13, 2026
- First seen by Releasebot:Aug 14, 2026
v7.4.22 (release)
Kilo adds clickable file references in agent responses, richer Agent Manager PR comment actions, and improved cloud auth and reasoning model support. It also fixes subagent permission handling, keeps Git changes visible across tabs, and preserves workspace restoration in fresh VS Code sessions.
7.4.22
Minor Changes
- #11219 8013e5f Thanks @sylwester-liljegren! - Make file references in agent responses clickable by validating inline code spans against the filesystem. Code spans that match real files in the workspace become clickable links that open the file at the referenced line. Non-existent paths stay as plain code. Also adds fallback workspace search and "File not found" warning when clicking dead links.
- #13071 3e3dd3d Thanks @cosi-conda! - Add Agent Manager PR comment actions: resolve/unresolve review threads, jump to comments section, and scroll-to-top for PR diff view.
- #13084 5c97b48 - Remove the built-in experimental Morph WarpGrep codebase search tool and ignore its retired configuration flag.
Patch Changes
- #13063 ca9a99f - Show and select the model's default reasoning variant in chat and Agent Manager.
- #13100 753d560 - Support structured AWS access keys and Google Cloud service-account JSON when connecting Bedrock and Vertex AI in VS Code.
- #12373 3a99f36 Thanks @mvanhorn! - Fix subagent permission errors that referenced phantom deny rules and blocked commands the subagent's own config explicitly allowed. A read-only or delegating agent's readOnlyBash allowlist is no longer projected onto a writable subagent as a bash ceiling, so a delegated subagent can run its own allowed commands (e.g. git status). Edit, notebook, and MCP denials are still inherited as hard ceilings.
- #13088 9f4ab3a - Keep the Changes chip and Git changes visible across tab switches in multi-repository workspaces.
Changes from opencode v1.17.13 to v1.18.0 upstream
Core Improvements: Added a code mode MCP adapter for running confined orchestration scripts against connected MCP tools.
Core Improvements: Hid the execute tool unless code mode is enabled.
Core Improvements: Add a model-specific system prompt for Meta Muse Spark.
Core Improvements: Updated Azure AI support for GPT-5.6.
Core Bugfixes: Fixed paginated MCP tool catalogs losing tool metadata and output schema validation.
Core Bugfixes: Preserved low reasoning effort for OpenRouter small-model variants instead of disabling it.
Core Bugfixes: Fixed GitHub Copilot model routing to honor each model's advertised chat or responses endpoint.
Core Bugfixes: Fixed session lists to match equivalent instance directories reliably.
Core Bugfixes: Fixed Cerebras reasoning replay so earlier assistant reasoning is sent back in the provider-supported field.
Core Bugfixes: Better classify Z.ai context-window overflow errors so oversized requests surface the right failure mode (@fengjikui)
Core Bugfixes: Handle unavailable config directories more gracefully when reading config files
Core Bugfixes: Exposed reasoning effort variants for Grok models.
Core Bugfixes: Improved xAI prompt cache routing and PDF file support in Responses models.
Core Bugfixes: Improved Meta model handling for reasoning variants and provider requests.
Core Bugfixes: Prevent crashes and bad pricing data when GitHub Copilot returns models with a zero billing batch size.
Core Bugfixes: Supported OpenAI pro reasoning mode.
Core Bugfixes: Disabled response storage by default for xAI Responses. (@geraint0923)
Core Bugfixes: Added OAuth support for Luna Responses Lite.
Core Bugfixes: Switched to another available org after logging out in the console.
Core Bugfixes: Used Codex context limits for GPT-5.6 over OAuth. (@nabilfreeman)
Core Bugfixes: Removed an obsolete Codex workaround that could interfere with OpenAI Luna Responses Lite requests.
TUI Bugfixes: Fixed spinner registration so loading indicators keep rendering across TUI surfaces.
TUI Bugfixes: Forwarded CLI environment variables to the TUI worker.
Adopt upstream improvements from v1.18.1 through v1.18.13, including model compatibility, MCP reliability, and TUI enhancements.- #13104 9b01d97 - Preserve workspace restoration outcomes when reverting fresh VS Code sessions.
All of your release notes in one feed
Join Releasebot and get updates from Kilo Code and hundreds of other software products.
- Aug 11, 2026
- Date parsed from source:Aug 11, 2026
- First seen by Releasebot:Aug 11, 2026
v7.4.21 (release)
Kilo improves Agent Manager and VS Code workflows with faster worktree sessions, better terminal and keyboard navigation, smarter model selection, cleaner permissions and errors, and broader slash command support. It also adds stability, performance, and UX fixes across sessions and worktrees.
7.4.21
Minor Changes
- #12945 e0dfec0 - Improve Agent Manager terminal focus and keyboard navigation. Cmd+/ now focuses a visible embedded terminal before hiding it, Cmd+Shift+T creates a side terminal only while that terminal area has focus, and Cmd+Shift+[ / ] switch terminal tabs. Cmd+Shift+M focuses the Agent Manager prompt instead of opening VS Code Problems. Cmd+W hides the last side terminal instead of stopping its shell.
- #12943 28ca073 - Improve model search relevance with provider-aware results and personalized usage suggestions.
- #12931 fa99749 - Let Agent Manager users choose the repository when creating or importing a worktree in multi-project mode.
- #12995 729f791 Thanks @bagatao-anaconda! - Move the "why was this tool call approved" line to after the tool output instead of between the header and body, add an icon to it, and add a Display setting to hide it.
- #12991 0e1f11b - Add nested slash command suggestions for /review in VS Code and support staged, unpushed, and quick review modes.
- #13014 73844ae - Support browsing an instance's model catalog before a session starts.
- #12859 7db6b96 - Support model, agent, variant, and sandbox slash commands in Agent Manager worktree prompts.
Patch Changes
#12940 3092ce0 - Fix the Agent Manager sidebar keyboard shortcut badge so it appears on the right edge of local rows and only while hovered or holding the jump modifier, give worktree titles more room by no longer reserving space for hidden row actions, align project names and section headings with the row icons below them, and show which worktree a session belongs to in the search palette.
#12975 56e981b - Align multi-project Agent Manager header actions with the worktree controls.
#13034 4ff8f5e - Show underlying models for every Auto model in the model selector when the catalog includes them.
#12941 bddce1a - Automatically expose broad reasoning effort options for custom provider models and link saved providers to advanced JSON configuration.
#12927 58f8b02 - Remember Agent Manager worktree dialog model, variant, mode, and sandbox selections when reopened.
#12924 b521829 - Reduce Agent Manager background Git polling load across large worktree sets.
#12865 35801cb - Prevent VS Code sessions and Agent Manager worktrees from starting unused file watchers and defer file indexing until search is used.
#12982 454cb93 - Update the active model, mode, and thinking selectors when executing a slash command with configured overrides.
#12983 40121d8 - Compress speech-to-text audio input to AAC format across macOS, Linux, and Windows to prevent payload size errors on long recordings.
#13046 9816009 - Improve custom provider edit dialog layout, make advanced configuration action prominent, and add bulk toggle buttons for reasoning and image modalities across all models.
#12979 0485e36 - Start Agent Manager worktree sessions faster by prefetching base branches, reducing workspace file-watcher load, and overlapping independent multi-session setup.
#12985 5ebec95 - Fix the Agent Manager terminal toolbar button to toggle panel visibility directly.
#12936 26e113c - Prevent extension-managed GitHub CLI commands from opening transient Windows Terminal windows.
#12958 fdc4665 - Reduce noisy memory timeout warnings and retry transient background consolidation failures once.
#12993 d3c50e6 - Route Agent Manager tool-launched sessions to the project that owns the tool event directory, keep sandboxed worktree sessions inside their active worktree, and wait for busy managed sessions before prompting them.
#12843 b894206 - Fix multi-project Agent Manager keyboard navigation and Cmd/Ctrl shortcut selection when worktrees are grouped in sections.
#12850 561d178 - Fix Agent Manager progress indicators when multiple projects are expanded.
#12871 5a95577 - Speed up local VS Code snapshot installs and scope Agent Manager session events and Git status to the active project, including edits inside nested repositories.
#12894 573a660 Thanks @bagatao-anaconda! - Fix the sidebar navigation bar (New Task, History, Agent Manager, KiloClaw, Marketplace, Profile, Settings) disappearing in Cursor when the Kilo Code view is docked in the Secondary Side Bar. Cursor now renders the navigation inside the webview itself so it stays visible regardless of dock location. VS Code is unaffected — it continues to use its native title bar toolbar, which already worked correctly everywhere.
#13009 c514c08 - Fix flickering and sticky scrolling when scrolling up in Agent Manager and chat sessions.
#13040 48c4a4a - Ignore negative pricing entries from model catalogs and handle unpriced models gracefully in UI price formatting.
#12866 ee1ac30 - Accept terminal input immediately while the Agent Manager shell starts.
#12981 ead46f4 Thanks @fxnie! - Fix Mermaid Copy PNG/SVG in VS Code webviews so they put images on the clipboard instead of failing or copying SVG markup.
#12989 e3e2327 - Keep Agent Manager terminals aligned and correctly wrapped when the terminal panel is narrow.
#12819 220cdd2 - Keep recent sessions and the Show History action inset and usable in narrow VS Code sidebars.
#12695 a606a91 - Changes from opencode v1.17.9 to v1.17.13 upstream:
Core Improvements: MCP servers can append their instructions to the model context, and MCP resources are available as tools with template listing.
Core Improvements: Model variants are generated from models.dev data, including modes exposed as models.
Core Improvements: Tool definitions pass strict through for Codex parity, and Gemini requests support video and audio media.
Core Bugfixes: Interrupted assistant steps settle instead of leaving sessions stuck busy.
Core Bugfixes: MCP OAuth reconnects after authorization even when the server is disabled, refreshes credentials on reauthentication, requests refresh token scope, surfaces completion errors, and binds its callback to the IPv4 loopback.
Core Bugfixes: MCP tool results prefer content over structured output, and denied resource template tools stay hidden.
Core Bugfixes: Stale GitHub Copilot Responses item IDs are no longer replayed, and OpenAI reasoning variants are forced where required.
Core Bugfixes: Adaptive thinking is enabled for Claude Sonnet 5, and expired promos were removed from the zen catalog.
Core Bugfixes: Preserve released prompt history during database replay and keep native event streams connected for all supported Kilo events.
Core Bugfixes: Remote skill manifests support optional per-skill versions; changing a version refreshes the cached skill atomically, and skill base directories are emitted as filesystem paths.
CLI Improvements: Ports increment from the default when busy.
CLI Improvements: Use --auto to start the TUI in a run-scoped auto-approve mode, and leave the mode mid-session from the command palette.
TUI Improvements: Redesigned crash screen, model picker sorted by release date, bindable diff viewer and Move Session commands, main-branch diff source, and inline skill load errors.
TUI Bugfixes: File autocomplete is scoped to the session, multi-day durations format correctly, and root sessions load in the session switcher.
#12844 245ada5 - Allow Agent Manager project headers to collapse or expand their project body, and persist that state across panel opens and VS Code restarts.
#12944 1e17055 - Preserve the selected reasoning effort when switching to a model that supports the same or nearest available variant.
#12845 8fe5329 - Show previous and next navigation hints using each project's own Agent Manager sidebar order.
#12860 a8edd85 - Keep Agent Manager worktree rows isolated when projects contain identical raw worktree IDs.
#12883 95da8ee - Move the prompt navigator rail to the panel edge so it is harder to open by accident, and keep it clear of the pane splitter while resizing.
#12888 c0649f7 - Reduce Agent Manager Git polling overhead by reusing the validated Git executable and bypassing the macOS developer-tool launcher when safe.
#12925 70daa63 - Use a compatible Kilo wordmark in embedded Agent Manager terminals.
#12885 817c04b - Prevent Agent Manager overview requests from timing out while refreshing Git statistics across many worktrees.
#12851 44a908a - Remove the redundant selected-project indicator from Agent Manager.
#12600 4e36297 - Apply saved sandbox settings to existing sessions and use the latest settings when enabling sandboxing
#13001 d047224 Thanks @bagatao-anaconda! - Show the permission approval reason for reads and writes outside the workspace, matching other tools
#13045 00dc8d0 - Keep model and provider errors visible in VS Code when chat history refreshes.
#12857 d210a92 - Show only one empty-state panel after removing the last Agent Manager worktree.
#13008 b234d25 - Surface process exit signals and structured spawn failure details in server startup diagnostics
#12858 e227378 - Persist the Agent Manager inspector width, share it between the terminal and diff viewer, and keep resizing responsive.
#12956 6083de8 - Translate the Agent Manager terminal focus shortcut label in all supported locales.
#12971 e2db064 Thanks @rakshith1928! - Long skill folder paths and URLs shown in the tooltip on the Skills settings page now wrap inside the viewport instead of overflowing on a single line.
#12852 87b53e4 - Keep multi-project worktree rename inputs focused while selection updates are still settling.
Updated dependencies [9816009, fdc4665, c514c08, 48c4a4a]
- @kilocode/[email protected]
- @kilocode/[email protected]
- @kilocode/[email protected]
- @opencode-ai/[email protected]
- @kilocode/[email protected]
- @opencode-ai/[email protected]
- Aug 10, 2026
- Date parsed from source:Aug 10, 2026
- First seen by Releasebot:Aug 11, 2026
JetBrains 7.0.15
Kilo adds JetBrains prompt context, including active and visible files, selected text, shell context, and clickable source links, plus a new setting to control automatic editor context and fixes for prompt editor crashes and chat transcript behavior.
Added
Include editor context in JetBrains prompts, including the active file, open and visible files, selected text, and shell context when available.
Show selected text and attached files as prompt attachments in user messages, with clickable links back to source files and selections.
Add a JetBrains Context setting to enable or disable automatic editor context.
Fixed
Avoid JetBrains prompt editor crashes during undo/redo bulk updates.
Keep completed question and tool views in the correct JetBrains transcript position.
Keep JetBrains chat pinned to the bottom when a turn finishes after modified-file updates.
Original source - Aug 7, 2026
- Date parsed from source:Aug 7, 2026
- First seen by Releasebot:Aug 7, 2026
JetBrains 7.0.14
Kilo fixes JetBrains slash command matching and avoids startup crashes when the CLI database is locked.
Fixed
Improve slash command matching in the JetBrains plugin so typed commands resolve more reliably.
Avoid startup crashes when the Kilo CLI database is temporarily locked by another process.
Original source Similar to Kilo Code with recent updates:
- xAI release notes212 release notes · Latest Aug 14, 2026
- OpenAI release notes928 release notes · Latest Aug 14, 2026
- OpenClaw release notes244 release notes · Latest Aug 15, 2026
- Notion release notes167 release notes · Latest Aug 14, 2026
- Anthropic release notes759 release notes · Latest Aug 15, 2026
- Cursor release notes124 release notes · Latest Aug 13, 2026
- Aug 6, 2026
- Date parsed from source:Aug 6, 2026
- First seen by Releasebot:Aug 7, 2026
JetBrains 7.0.13
Kilo adds JetBrains-focused improvements, including clearer Core version and CLI build display, better file attachments and session diffs, and lighter background work. It also speeds up local recall searches, improves error handling, and includes upstream OpenCode updates.
Added
- Show the pinned Kilo Core version and whether JetBrains is using a downloaded or bundled CLI build.
Fixed
- Avoid GitHub checksum API rate limits when JetBrains verifies downloaded Kilo Core CLI assets.
- Add dropped files as JetBrains file references so attachments are available to Kilo reliably.
- Stop eager Kilo Core file watchers when running from JetBrains to reduce unnecessary background work.
- Improve JetBrains session diff rendering, including full-file editor diffs, multi-hunk diffs, fallback handling, gutter line numbers, and session-scoped diff paths.
- Speed up local recall searches in Kilo Core.
- Omit persona details from generated session names.
- Make invalid tool-argument errors clearer and more actionable to the model.
- Handle SQLite lock errors more gracefully.
Changed
- Bump the JetBrains CLI pin to Kilo CLI v7.4.20.
- Include upstream OpenCode updates through v1.17.13.
- Adopt upstream reasoning variant metadata from OpenCode v1.18.11.
- Aug 5, 2026
- Date parsed from source:Aug 5, 2026
- First seen by Releasebot:Aug 7, 2026
JetBrains 7.0.13-rc.1
Kilo adds JetBrains CLI version controls and bundled Core support, plus better session resuming, attachment delivery, and diff rendering. It also speeds up local recall, improves error handling, preserves routing and session behavior, and includes upstream OpenCode updates.
Added
Show the pinned Kilo Core version and whether JetBrains is using a downloaded or bundled CLI build.
Add JetBrains developer tooling for pinning, unpinning, and updating the bundled Kilo Core CLI used by the plugin.
Support resuming Claude and Codex sessions through the bundled Kilo Core runtime.
Add remote CLI file delivery support for attachment flows.
Fixed
Avoid GitHub checksum API rate limits when JetBrains verifies downloaded Kilo Core CLI assets.
Add dropped files as JetBrains file references so attachments are available to Kilo reliably.
Stop eager Kilo Core file watchers when running from JetBrains to reduce unnecessary background work.
Improve JetBrains session diff rendering, including full-file editor diffs, multi-hunk diffs, fallback handling, gutter line numbers, and session-scoped diff paths.
Preserve configured subagent routing in Kilo Core.
Defer threshold compaction during active tool loops so long-running sessions do not compact at unsafe points.
Speed up local recall searches in Kilo Core.
Stop inline skill-shell documentation examples from triggering permission prompts.
Omit persona details from generated session names.
Skip Kilo Core startup work for informational commands.
Make invalid tool-argument errors clearer and more actionable to the model.
Allow explicit external markdown sources in Kilo Core.
Handle SQLite lock errors more gracefully.
Changed
Bump the JetBrains CLI pin to Kilo CLI v7.4.20.
Include upstream OpenCode updates through v1.17.13.
Adopt upstream reasoning variant metadata from OpenCode v1.18.11.
Original source - Aug 4, 2026
- Date parsed from source:Aug 4, 2026
- First seen by Releasebot:Aug 4, 2026
v7.4.20 (release)
Kilo ships patch updates for speech-to-text model discovery, faster Agent Manager prompts, and better multi-file patch visibility.
7.4.20
Patch Changes
- #12841 744c5c4 - Discover available speech-to-text models from the Kilo Gateway while retaining offline fallback support and organization model restrictions.
- #12842 2613ff9 - Show the first Agent Manager terminal prompt sooner by deferring optional terminal enhancements until after initial paint.
- #12839 4af1d1c - Keep the final file visible when expanding multi-file patch results.
- Aug 4, 2026
- Date parsed from source:Aug 4, 2026
- First seen by Releasebot:Aug 4, 2026
v7.4.19 (release)
Kilo releases a minor update with tighter Agent Manager workflows, faster voice input on macOS, smoother model and prompt controls, improved worktree and session focus handling, and cleaner sidebar, patch, and settings UI behavior.
7.4.19
Minor Changes
- #12729 ce7984f - Configure a model and reasoning variant for each workflow from Agent Behaviour settings.
Patch Changes
- #12796 20d1648 - Fix Agent Manager mode shortcuts in the New Worktree dialog so the selected mode and its matching model stay in sync.
- #12725 f239f36 - Show aggregate added and removed line counts for multi-file patch tool calls.
- #12803 9819c1c - Restore Agent Manager sections and worktree drag-and-drop when multiple projects are shown, with ordering and section moves scoped to the owning project.
- #12836 4f7dfe6 - Remove the duplicate border along the Kilo Code sidebar edge.
- #12814 cd7d053 - Start voice input faster on macOS with native AVFoundation capture.
- #12795 37559f8 - Restore keyboard focus to the prompt or pending question when switching Agent Manager worktrees and sessions.
- #12799 7cfaeb2 - Show and hide Agent Manager worktree hover cards instantly.
- #12805 8490124 - Keep the prompt controls at a consistent height when the model selector shows the prompt-training indicator.
- #12810 e04f653 - Update model search results instantly and keep the active match visible while typing.
- #12815 3d4294e - Allow Agent Manager sessions to move their worktree between sections or ungroup it through the agent_manager tool.
- #12798 dfc1607 - Bind voice input to Cmd/Ctrl+K in Kilo prompt and review comment fields, with hold-to-talk and release-to-send support.
- #12801 4810766 - Preserve prompt or Agent Manager terminal focus independently for each session when switching sessions.
- #12812 6ae16f9 - Start a fresh shell in the same Agent Manager terminal tab when the user types after the terminal ends.
- #12733 63220e0 Thanks @rakshith1928! - Fix skill folder path and URL rows clipping and pushing the remove (×) button off-screen in narrow Skills settings panels. Long paths and URLs now truncate within their row, and hovering a truncated value shows the full path or URL in a tooltip.
- Aug 1, 2026
- Date parsed from source:Aug 1, 2026
- First seen by Releasebot:Aug 1, 2026
JetBrains 7.0.12
Kilo adds JetBrains session and diff improvements, queued prompts, richer review tools, batch-approval skill commands, stronger permissions, better large-diff performance, and fixes for streaming, retries, session responsiveness, Windows reverts, and CLI startup.
Added
Support sending another JetBrains prompt while a session is still running. Queued prompts now appear in the conversation and can be removed before Kilo starts processing them.
Show verbatim skill commands and the skill name in JetBrains permission prompts so approvals are easier to review.
Add improved session changes and diff review, including branch changes in the session header, richer diff navigation, and full-context file diffs.
Support executing commands from skill context with batch approval.
Fixed
Keep JetBrains permission prompts deterministic, including queued permissions, compacted summaries, escaped skill names, and auto-approve transitions.
Improve JetBrains diff review reliability by restoring toolbar actions, aligning file headers, bounding branch-diff patch loading, and preserving promoted permissions.
Improve large branch diff performance by capping huge inline diff previews, compacting diff tree paths, and allowing horizontal scrolling for long file names.
Reflow existing long chat sessions after they load so transcripts lay out at the correct width without needing to resize the tool window.
Keep the prompt send/stop button synchronized when attachments are added, removed, or cleared while a session is busy.
Reduce transcript restyling work during streaming so large sessions remain responsive.
Prevent CLI agent loops from freezing when a provider stalls after response headers.
Enforce permissions for shell commands that cannot be scanned by the parser, and fail closed for untrusted or malformed skill command batches.
Keep session reverts atomic and make snapshot diffs more resilient on Windows.
Surface provider stream error details more clearly and keep retry handling consistent for rate limits and response stream failures.
Handle missing nested config unsets and remove unset config keys from layered config files.
Reduce CLI startup time by deferring Kilo module loading and telemetry work.
Changed
Bump the JetBrains CLI pin to Kilo CLI v7.4.17.
Include upstream OpenCode updates through v1.17.9.
Original source - Aug 1, 2026
- Date parsed from source:Aug 1, 2026
- First seen by Releasebot:Aug 1, 2026
JetBrains 7.0.12-rc.4
Kilo fixes large branch diff performance and improves chat session responsiveness. It now caps huge inline diff previews, compacts diff tree paths, supports horizontal scrolling for long file names, and keeps transcripts, buttons, and folder toggles in sync.
Fixed
- Improve large branch diff performance by capping huge inline diff previews, compacting diff tree paths, and allowing horizontal scrolling for long file names.
- Reflow existing long chat sessions after they load so transcripts lay out at the correct width without needing to resize the tool window.
- Keep the prompt send/stop button synchronized when attachments are added, removed, or cleared while a session is busy.
- Reduce transcript restyling work during streaming so large sessions remain responsive.
- Hide expanded diff folder badges and refresh diff tree layout correctly when folders are toggled.
- Jul 31, 2026
- Date parsed from source:Jul 31, 2026
- First seen by Releasebot:Aug 1, 2026
v7.4.18 (release)
Kilo adds a broader Agent Manager review experience with scope switching, base branch picking, and tighter session-aware diffs, while also introducing an experimental multi-project foundation. It also expands language support, improves terminal and prompt workflows, and adds several usability fixes.
7.4.18
Minor Changes
- #12681 3ab1122 - Add a scope selector and base branch picker to the Agent Manager diff review. The side panel and full-screen review now let you switch between Branch, Staged, Unstaged, and Session scopes for the selected worktree, and the Branch scope's base branch can be overridden from a picker next to it. Branch stays the default, so existing review behavior is unchanged.
- #12566 46b7e55 - Add an experimental multi-project foundation for Agent Manager behind the Multi-Project Agent Manager toggle in Kilo Settings > Experimental. A persistent project registry catalogs additional Git repositories across restarts while the current workspace repository stays the pinned default project, and all repository-bound services (state, worktrees, setup scripts, stale tracking, polling) are now owned by immutable per-project contexts that can be activated, expanded, and switched through new project protocol messages. Every expanded project runs its own git stats and PR pollers, so all visible project accordions show live data at the same time; switching projects keeps previously visited projects expanded and restores the exact worktree or session that was open there. Sessions created anywhere (sidebar, another window, the CLI) appear in the owning project's list immediately, and open tabs stay private to the project they were opened in. Single-project behavior is unchanged when the experiment is disabled.
- #12709 5c140b1 - Make the Agent Manager diff review follow the sidebar selection instead of a single session. Switching session tabs inside a worktree no longer refetches the Branch, Staged, and Unstaged scopes, the Session scope now swaps to the active session's changes on tab switch, and the Local tab gains the Session scope so sessions running in the workspace can be reviewed on their own. The Session scope shows a notice when snapshots are disabled instead of a blank list, worktrees without an open session now still show their branch diff, and the Apply dialog lists the worktree's changes again.
- #12680 49223b3 - Run Agent Manager project scripts in the terminal selected by the existing toolbar dropdown. Agent Manager panel uses the named side terminal, while VS Code terminal retains the integrated task flow.
- #12424 d6380b2 Thanks @bsflasher! - Add Persian (Farsi) as a UI language, including right-to-left layout. Contributed by Babak Safabahar.
- #12606 286b672 Thanks @bagatao-anaconda! - Show skill shell commands in the permission prompt. When a skill runs embedded shell commands, the approval dialog now lists every command with Allow / Reject.
- #12703 5076b62 - Run Agent Manager worktree setup scripts in the terminal selected by the toolbar dropdown. Agent Manager panel shows live setup output in a named Setup side tab that reveals itself while provisioning and hides again on success unless you engaged with the panel, while VS Code terminal retains the integrated task flow.
Patch Changes
- #12696 a2b22d0 - Apply the Agent Manager base branch picker selection to the active diff immediately. Changing the base branch now refreshes the diff against the new base instead of keeping the previous comparison until the scope or session changed.
- #12720 57a9a60 - Fix Agent Manager embedded terminals not opening in the side panel or as a tab.
- #12691 301c14e - Make Cmd/Ctrl+/ toggle the Agent Manager terminal even when the webview keybinding forwarding drops the key while the prompt input is focused, and stop it from triggering the Agent Manager terminal while the Kilo sidebar is focused.
- #12694 af6bb00 - Match the Agent Manager terminal shortcut fallback to the platform modifier (Cmd on macOS, Ctrl elsewhere) and consume the extension echo once per keypress so unrelated invocations are no longer swallowed.
- #12722 5678c09 - Fix the Agent Manager detail pane blanking when an unassigned session is selected. Clicking a session that belongs to no worktree now renders the chat and read-only banner again instead of an empty content area, and live terminal tabs stay mounted across the switch.
- #12658 dbcd582 - Keep the Agent Manager terminal cursor visible on the bottom row.
- #12369 44f1373 - Allow users to enable web search for models from all providers through Kilo configuration, VS Code settings, and Kilo Console settings.
- #12624 af4cb42 Thanks @Hardik180704! - Persist MCP server enable and disable changes from VS Code settings across window reloads.
- #12656 f0d2c8f - Navigate long conversations from a compact prompt rail that loads earlier history as you scroll.
- #12692 faf0236 - Fix the @ "Past chats" picker in Agent Manager showing only the current session's directory. It now lists previous sessions across the whole worktree family — the local workspace and every Agent Manager worktree — each labeled with its worktree name, matching the Agent Manager session search. Any listed session can be attached as context, including chats from other worktrees of the same repository.
- #12689 1cd81a9 - Open an embedded terminal automatically when switching to a worktree without one.
- #12693 1e2a7f1 - Make Agent Manager panel terminals behave like session tabs: right-click Close and Close Others, arrow-key tab navigation, overflow scrolling with edge fades, and stable tab widths while closing. The new-terminal button now sits directly next to the last terminal tab instead of the far edge of the panel.
- #12738 84b8b96 - Show a write-aware cache hit rate in the VS Code session usage bar.
Updated dependencies [0d923d0]
- @kilocode/[email protected]
- Jul 31, 2026
- Date parsed from source:Jul 31, 2026
- First seen by Releasebot:Jul 31, 2026
JetBrains 7.0.12-rc.3
Kilo ships a broad update across Agent Manager, CLI, VS Code, JetBrains, and TUI, adding embedded terminals, multi-project workflows, prompt navigation, auto-approve controls, stronger web search routing, and new language support, while also delivering performance, reliability, and permission fixes.
Added
- feat(agent-manager): add embedded side-panel terminal destination by @marius-kilocode in #12598
- feat(opencode): route websearch Exa through Kilo proxy by @IamCoder18 in #12470
- feat(agent-manager): reveal jump shortcut badges while modifier is held by @marius-kilocode in #12631
- feat(vscode): add prompt navigator rail to chat transcript by @marius-kilocode in #12632
- feat(agent-manager): support multiple side-panel terminals by @marius-kilocode in #12633
- feat(agent-manager): show worktree name on hover card by @marius-kilocode in #12634
- feat(tui): make Context and Token Usage sidebar sections collapsible by @IamCoder18 in #11986
- feat(tui): register /auto-approve slash command for toggling auto-approve mode by @IamCoder18 in #12444
- feat(i18n): mention @ file references in chat input placeholder by @sylwester-liljegren in #11984
- feat(telemetry): include host OS properties by @chrarnoldus in #12641
- feat(vscode): add Persian (Farsi) UI language by @bsflasher in #12424
- feat(agent-manager): add diff scope selector by @marius-kilocode in #12681
- feat(agent-manager): run project scripts in the selected terminal by @marius-kilocode in #12680
- feat: configure web search availability for all providers by @lambertjosh in #12369
- feat(tui): execute cmds in skill context by @bagatao-anaconda in #12604
- feat(vscode): multi-project Agent Manager by @marius-kilocode in #12566
- feat(agent-manager): key diff review by selection with per-session scope by @marius-kilocode in #12709
- feat(agent-manager): run setup scripts in panel terminal by @marius-kilocode in #12703
- feat(vscode): show verbatim skill commands and skill name in permission prompt by @bagatao-anaconda in #12606
- feat(jetbrains): show verbatim skill commands and skill name in permission prompt by @bagatao-anaconda in #12724
- feat(jetbrains): improve session changes and diff review by @kirillk in #12612
Fixed
- fix(cli): enforce permissions on shell commands the parser fails to scan by @marius-kilocode in #12585
- fix(ci): docs-sync bot — no errors, no timeouts, no lost PRs by @iscekic in #12580
- fix(cli): prevent agent-loop freeze when a provider stalls after headers by @marius-kilocode in #12588
- fix(cli): keep session reverts atomic by @marius-kilocode in #12587
- fix(vscode): avoid eager worktree watchers by @marius-kilocode in #12593
- fix(nix): use the required Bun version for builds by @noobezlol in #12592
- fix(vscode): show prompt input toggle tooltips instantly by @marius-kilocode in #12591
- fix: make snapshot diffs resilient on Windows by @noobezlol in #12583
- fix(cli): include credentials in console URLs printed for headless users by @IamCoder18 in #12333
- fix(vscode): make message copy buttons reliable by @mjnaderi in #12123
- fix(ci): authenticate JetBrains OpenAPI codegen GitHub API calls by @kirillk in #12603
- fix(agent-manager): keep terminal destination consistent across windows by @marius-kilocode in #12629
- fix(vscode): speed up embedded terminal startup and fix cold-connection race by @marius-kilocode in #12630
- fix(cli): exclude gpt-5.6 from ChatGPT subscriptions by @chrarnoldus in #12601
- fix(vscode): stop flashing interruption warning on queued follow-up handoff by @marius-kilocode in #12639
- fix(cli): promote stable releases to rc by @marius-kilocode in #12647
- fix(agent-manager): keep terminal cursor visible by @marius-kilocode in #12658
- fix(ci): docs-sync bot passes --auto, drains its backlog, and reports readable causes; fix(cli): honest exit codes for headless runs by @iscekic in #12605
- fix(vscode): persist MCP server toggle state by @Hardik180704 in #12624
- fix(vscode): improve long-session prompt navigation by @marius-kilocode in #12656
- fix(cli): remove unset config keys from every layered config file by @marius-kilocode in #12687
- fix(cli): reduce startup time by deferring Kilo module loading and telemetry work by @marius-kilocode in #12682
- fix(agent-manager): make Cmd+/ terminal toggle reliable and sidebar-safe by @marius-kilocode in #12691
- fix(vscode): list past chats across the worktree family by @marius-kilocode in #12692
- fix(core): include underlying reason in ripgrep execution failures by @chrarnoldus in #12684
- fix(agent-manager): open terminal when switching worktrees by @marius-kilocode in #12689
- fix(agent-manager): align panel terminal tabs with session tabs by @marius-kilocode in #12693
- fix(agent-manager): propagate base branch override to active diff source by @marius-kilocode in #12696
- fix(agent-manager): align Cmd+/ fallback with platform binding and one-shot echo by @marius-kilocode in #12694
- fix(cli): settle signal-terminated shell commands as 128 + signum by @marius-kilocode in #12698
- fix(memory): accept extra digest fields by @Hardik180704 in #12675
- fix: surface provider error details from Responses API stream failures by @chrarnoldus in #12700
- fix(docs-sync): intercept revert PRs and calibrate prompts by @iscekic in #12708
- fix(vscode): restore Agent Manager terminals by @marius-kilocode in #12720
- fix(agent-manager): keep detail pane for unassigned sessions by @marius-kilocode in #12722
- fix(cli): stabilize Windows CI tests and rebalance slow shards by @marius-kilocode in #12723
- fix(cli): handle missing nested config unsets by @marius-kilocode in #12727
- fix(indexing): improvements to semantic_search tool description by @shssoichiro in #12227
- fix(vscode): make cache hit rate write-aware by @marius-kilocode in #12738
- fix(cli): suppress AI SDK system message warning in TUI by @marius-kilocode in #12739
Changed
- release(jetbrains): v7.0.12-rc.2 by @kilo-maintainer[bot] in #12581
- chore(opencode): merge v1.17.6 through v1.17.9 by @marius-kilocode in #12460
- refactor(vscode): remove dead code from Agent Manager by @marius-kilocode in #12594
- refactor(vscode): remove unused webview context APIs and orphaned CSS by @marius-kilocode in #12596
- chore(vscode): remove unused translation keys by @marius-kilocode in #12602
- refactor(vscode): extract apply-to-local and worktree diff workflows out of AgentManagerApp by @marius-kilocode in #12636
- refactor(agent-manager): namespace terminal keys by @marius-kilocode in #12635
- refactor(vscode): share webview provider shell by @marius-kilocode in #12648
- refactor(agent-manager): consolidate import transaction by @marius-kilocode in #12651
- refactor(vscode): deduplicate config snapshots by @marius-kilocode in #12650
- chore(jetbrains): centralize test dependency versions by @hdcodedev in #12608
- docs(kilo-docs): add documentation for referencing past chats via @ mentions by @emilieschario in #12662
- docs: document Shift+Tab shortcut for cycling reasoning effort variants by @emilieschario in #12661
- docs(kilo-docs): mention JetBrains in auto-approve settings by @emilieschario in #12669
- docs(kilo-docs): document JetBrains plugin settings by @emilieschario in #12668
- docs: document mobile app remote sessions, PR review, and session cost by @emilieschario in #12667
- docs(checkpoints): document revert banner warnings and snapshot restoration by @emilieschario in #12663
- Update the Cerebras provider example by @ryanl-cerebras in #12620
- docs(agent-manager): document session overview, prompt, and stop by @emilieschario in #12660
- refactor(cli): remove provably unused kilocode code by @marius-kilocode in #12599
- docs: add Mixlayer provider page by @sodiumsun in #12500
- docs(kilo-docs): document kilo cloud CLI usage and skill archives by @emilieschario in #12664
- docs: add NVIDIA to BYOK providers by @lambertjosh in #12576
- chore(jetbrains): bump CLI pin to v7.4.17 by @kilo-maintainer[bot] in #12644
- docs(cli): deprecate Kilo Console by @lambertjosh in #12701
- Jul 29, 2026
- Date parsed from source:Jul 29, 2026
- First seen by Releasebot:Jul 29, 2026
v7.4.17 (release)
Kilo adds a stronger Agent Manager and chat experience with sidebar terminal tabs, prompt navigation, faster terminal launches, and clearer worktree shortcuts. It also brings VS Code and checkpoint fixes, better session handling, and upstream bugfix improvements.
7.4.17
Minor Changes
- #12631 3321216 - Show the ⌘1-9 (Ctrl+1-9 on Windows/Linux) shortcut badges on every Agent Manager sidebar card while the modifier key is held, making it easy to see which number jumps to which worktree before pressing it.
- #12598 c6711fc - Let users open Agent Manager terminals in the VS Code terminal or an embedded side panel. The terminal button's dropdown picks the destination; the side panel shares the right-hand inspector with the diff view and keeps running in the background when hidden.
- #12633 23039c0 - Support multiple Agent Manager side-panel terminals per context. The panel header is now a tab strip that reuses the main tab bar's terminal tabs: click to switch, drag to reorder, X to close a single terminal, and + to open another one. Terminal numbers fill gaps left by closed terminals, and tabs pick up the live title from the shell or running program (OSC escape codes), so a dev server or build names its own tab.
- #12632 0d853df - Add a prompt navigator rail to the chat transcript. A thin rail of ticks on the left edge shows one tick per prompt you sent; hovering or focusing it expands a card listing those prompts with a short preview of the answer, and clicking jumps the transcript to that turn. It appears in the sidebar, Kilo editor tabs, the sub-agent viewer, and Agent Manager, and never changes the readable width of the chat.
Patch Changes
- #12629 0a1c140 - Keep each Agent Manager panel's terminal destination consistent. A dropdown pick is now remembered per panel and no longer flips when another window rewrites the shared terminal destination setting, so the terminal shortcut keeps opening the terminal type that panel is actually using. The shortcut also no longer dead-ends on worktrees without an active session, and terminals left over from a reloaded webview are cleaned up instead of leaking.
- #12587 16f8e7e - Keep conversations and workspace files unchanged when a checkpoint cannot be fully restored.
- #12333 290a5af Thanks @IamCoder18! - Include basic-auth credentials in the Local and Network Console URLs printed by kilo console, so users on headless hosts (no DISPLAY/WAYLAND_DISPLAY, SSH sessions, CI runners) can open the URL in a browser on another machine and reach the Console.
- #12630 a7f972f - Open Agent Manager terminals faster and avoid delayed shell prompts.
- #12560 65c5e9d - Update the visible agent mode when cycling modes in Kilo sidebars and pending session tabs.
- #12561 44f5963 - Fix settings changes sometimes failing to save and apply in VS Code.
- #12540 2da8949 Thanks @Githubguy132010! - Preserve parenthesized tilde expressions as literal text in rendered chat messages.
- #12591 625d2b9 - Show prompt input toggle tooltips instantly on hover instead of after a delay.
- #12460 51d8031 - Changes from opencode v1.17.5 to v1.17.9 upstream:
Core Bugfixes: Improved MCP server compatibility by declaring Kilo's supported client capabilities.
Core Bugfixes: Plugin client requests now reuse the active server instead of assuming the default local port.
Core Bugfixes: ACP shell tool calls now show the command and working directory from the start.
Core Bugfixes: Plugin-provided shell environment variables now apply to PTY sessions.
Core Bugfixes: OpenAI-compatible providers now accept MCP tool schemas that previously failed validation. (@jquense)
Core Bugfixes: Cloudflare AI Gateway now receives the configured API key correctly. (@keefetang)
Core Bugfixes: MCP tools without declared schema properties now work with providers that expect object properties.
Core Bugfixes: Long-running MCP tools now keep their timeout alive when they report progress. (@Nomadcxx)
Core Bugfixes: The MCP OAuth callback server now shuts down once authorization finishes or is cancelled.
Core Bugfixes: MCP tool failures now surface the server's error text instead of a generic failure.
Core Bugfixes: MCP OAuth error pages now escape provider error text correctly.
Core Bugfixes: Honor configured agent step limits by forcing a final text response instead of failing mid-run.
Core Bugfixes: Queue steering prompts before dismissing pending questions so the previous turn cannot resume first.
Core Bugfixes: Prevent local server credentials from leaking into spawned PTY processes.
Core Bugfixes: Fix Devstral model detection when provider IDs use different casing. (@Robin1987China)
Core Bugfixes: Pass configured custom headers to Copilot model requests.
Core Improvements: MCP servers can now receive the current workspace as a client root.
Core Improvements: Session timelines load much faster and avoid flicker or scroll jumps.
Core Improvements: Add high and max thinking variants for GLM-5.2 across supported providers. (@imranshaiedi-byte)
Core Improvements: Stop wrapping follow-up user messages in a steering reminder so prompt caching stays effective.
TUI Bugfixes: MCP debug now uses the SDK's latest protocol version.
TUI Bugfixes: Only show the background subagent shortcut when the server supports it.
UI Bugfixes: Render completed Mermaid blocks from diagram source instead of fenced Markdown. - #11984 26dac19 Thanks @sylwester-liljegren! - Mention @ file references in the chat input placeholder so users know they can add file mentions. Translated across all supported languages.
- #12593 160b066 - Prevent the VS Code backend from eagerly starting native file watchers for every Agent Manager worktree.
- #12123 3075d35 Thanks @mjnaderi! - Keep message and response copy buttons working after switching focus away from VS Code.
- #12583 1310c12 Thanks @noobezlol! - Keep Windows snapshot diffs parseable and preserve valid files when a stored patch is malformed.
- #12410 85d65a3 - Open Kilo chats, settings, and files as tabs in the selected editor pane without creating, locking, or resizing editor panes.
- #12639 8a47d8b - Stop flashing a "Turn interrupted" warning when a follow-up message is queued while the assistant is still working. The running turn now closes with a dedicated "superseded" reason instead of "interrupted" when it hands off to the queued prompt, so the premature-stop warning only appears for real interruptions.
- #12602 5d87ca5 - Remove unused translation keys from the Agent Manager, sidebar webview, shared kilo-i18n, and autocomplete dictionaries across all locales, and add a conservative lint test for unreferenced, unprotected dictionary keys.
- #12463 1f3383c Thanks @IamCoder18! - Show the Ctrl+T variant cycling shortcut in the TUI prompt hint row whenever the active model exposes reasoning variants, as the first hint before the agent and command palette hints
- #12634 4c5c242 - Show the worktree directory name on the Agent Manager worktree hover card
- Jul 27, 2026
- Date parsed from source:Jul 27, 2026
- First seen by Releasebot:Jul 28, 2026
JetBrains 7.0.12-rc.2
Kilo fixes GitHub-hosted bundled JetBrains plugin build signing to use certificate and private-key files during verification.
Fixed
Fix the GitHub-hosted bundled JetBrains plugin build so signing uses certificate and private-key files during verification.
Original source
Curated by the Releasebot team
Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.