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.3.54 Jun 23, 2026

v7.3.54 (release)

No notable changes

β
jetbrains/v7.0.1-rc.13 Jun 24, 2026 Pre-release

JetBrains 7.0.1-rc.13

Added

  • Add slash command and file mention completion in the prompt.
  • Add support for clickable and explainable @file mentions in the prompt.

Fixed

  • FIXFix prompt undo/redo behavior and restore prompt focus after history navigation.
  • FIXFix lazy session creation to avoid duplicate initialization.
  • FIXFix prompt-training model disclosure.

Changed

  • Update the bundled CLI to include upstream OpenCode 1.15.13 changes.
v7.3.53 Jun 22, 2026

v7.3.53 (release)

7.3.53

Patch Changes

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 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 WebSocket transport for OpenAI responses on supported channels (set KILO_EXPERIMENTAL_WEBSOCKETS=true)
    • Core Improvements: Sessions can now store custom metadata through the API and SDK. (@shantur)
    • Core Improvements: Config now loads from the opened location upward, so directory-specific settings and provider policies apply more predictably.
    • Core Bugfixes: Dynamically added MCP servers now disconnect cleanly when removed.
    • Core Bugfixes: DigitalOcean inference now uses your OAuth token directly instead of creating a MAK. (@Spherrrical)
    • Core Bugfixes: Config loading now falls back cleanly when user info is unavailable.
    • Core Bugfixes: Fixed Google tool calling after the upstream tool ID regression.
    • Core Bugfixes: Experimental flags can now override the umbrella experimental flag.
    • Core Bugfixes: Resumed sessions no longer continue orphaned interrupted tools. (@edevil)
    • Core Bugfixes: OpenAI reasoning summaries now render as separate blocks.
    • Core Bugfixes: Updated Google Vertex support for reasoning signatures.
    • Core Bugfixes: The shell tool now advertises your configured timeout to the model.
    • Core Bugfixes: Enabled adaptive reasoning controls for Anthropic Opus 4.7+ models
    • Core Bugfixes: Allowed colons in passwords (@neriousy)
    • Core Bugfixes: Sped up warm acp-next model and config switches
    • Core Bugfixes: Improved first-session acp-next startup time
    • Core Bugfixes: Kept OpenAI WebSocket response timeouts active
    • Core Bugfixes: Retried failed OpenAI WebSocket streams before falling back
    • Core Bugfixes: Handled acp-next permission prompts correctly
    • Core Bugfixes: Used the persisted session directory for existing-session requests
    • Core Bugfixes: Forwarded remote workspace request bodies correctly
    • Core Bugfixes: Supported custom base URLs for OpenAI WebSocket responses (@Tarquinen)
    • Core Bugfixes: Gateway Anthropic Opus 4.7+ adaptive reasoning now keeps summarized thinking instead of returning empty thinking blocks.
    • TUI Improvements: Made the prompt resize with terminal width and added prompt size config. (@bjschafer)
    • TUI Improvements: Added a workspace management dialog
    • TUI Bugfixes: Accelerated diff viewer scrolling.
    • TUI Bugfixes: External editors now open from the worktree directory when available.
    • TUI Bugfixes: Kept session navigation working while prompt modes are open
    • TUI Bugfixes: Restored the thinking spinner
    • TUI Bugfixes: Surfaced subagent retry status
    • TUI Bugfixes: Fixed opening editors from non-Git project paths (@OpeOginni)
    • TUI Bugfixes: Wrapped inline tool rows now stay aligned, and failed inline tools can expand their error details in place.
    • Extensions Improvements: Added a dispose hook for plugins.
    • Extensions Bugfixes: Fixed Codex plugin requests to send the expected session ID header.
β
v7.3.52 Jun 22, 2026 Pre-release

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 WebSocket transport for OpenAI responses on supported channels (set KILO_EXPERIMENTAL_WEBSOCKETS=true)
    • Core Improvements: Sessions can now store custom metadata through the API and SDK. (@shantur)
    • Core Improvements: Config now loads from the opened location upward, so directory-specific settings and provider policies apply more predictably.
    • Core Bugfixes: Dynamically added MCP servers now disconnect cleanly when removed.
    • Core Bugfixes: DigitalOcean inference now uses your OAuth token directly instead of creating a MAK. (@Spherrrical)
    • Core Bugfixes: Config loading now falls back cleanly when user info is unavailable.
    • Core Bugfixes: Fixed Google tool calling after the upstream tool ID regression.
    • Core Bugfixes: Experimental flags can now override the umbrella experimental flag.
    • Core Bugfixes: Resumed sessions no longer continue orphaned interrupted tools. (@edevil)
    • Core Bugfixes: OpenAI reasoning summaries now render as separate blocks.
    • Core Bugfixes: Updated Google Vertex support for reasoning signatures.
    • Core Bugfixes: The shell tool now advertises your configured timeout to the model.
    • Core Bugfixes: Enabled adaptive reasoning controls for Anthropic Opus 4.7+ models
    • Core Bugfixes: Allowed colons in passwords (@neriousy)
    • Core Bugfixes: Sped up warm acp-next model and config switches
    • Core Bugfixes: Improved first-session acp-next startup time
    • Core Bugfixes: Kept OpenAI WebSocket response timeouts active
    • Core Bugfixes: Retried failed OpenAI WebSocket streams before falling back
    • Core Bugfixes: Handled acp-next permission prompts correctly
    • Core Bugfixes: Used the persisted session directory for existing-session requests
    • Core Bugfixes: Forwarded remote workspace request bodies correctly
    • Core Bugfixes: Supported custom base URLs for OpenAI WebSocket responses (@Tarquinen)
    • Core Bugfixes: Gateway Anthropic Opus 4.7+ adaptive reasoning now keeps summarized thinking instead of returning empty thinking blocks.
    • TUI Improvements: Made the prompt resize with terminal width and added prompt size config. (@bjschafer)
    • TUI Improvements: Added a workspace management dialog
    • TUI Bugfixes: Accelerated diff viewer scrolling.
    • TUI Bugfixes: External editors now open from the worktree directory when available.
    • TUI Bugfixes: Kept session navigation working while prompt modes are open
    • TUI Bugfixes: Restored the thinking spinner
    • TUI Bugfixes: Surfaced subagent retry status
    • TUI Bugfixes: Fixed opening editors from non-Git project paths (@OpeOginni)
    • TUI Bugfixes: Wrapped inline tool rows now stay aligned, and failed inline tools can expand their error details in place.
    • Extensions Improvements: Added a dispose hook for plugins.
    • Extensions Bugfixes: Fixed Codex plugin requests to send the expected session ID header.
β
v7.3.51 Jun 22, 2026 Pre-release

v7.3.51 (pre-release)

No notable changes

v7.3.50 Jun 19, 2026

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

7.3.49

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.

7.3.48

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, and the composer in one centered lane.

  • #11258 056e069 - Render image changes in diff viewers and open images with VS Code's image preview.

  • #11294 c961f66 - Search and switch between local sessions, worktrees, and their sessions from the Agent Manager sidebar.

  • #11317 a2ccf57 - Support VS Code switch links that select a Kilo model, agent, or both.

Patch Changes

  • #11242 9211000 - Support unauthenticated OpenAI-compatible endpoints for codebase indexing without requiring a placeholder API key.

  • #11249 2c30dc7 - Show a clear, retryable provider rate-limit error instead of raw response JSON in chat.

  • #11080 e335f97 Thanks @Githubguy132010! - Support opening code edit and diff blocks expanded by default in the VS Code chat.

  • #11297 06da363 - Remove stray rounded corners between files in the Changes diff viewer.

  • #11352 5dd5c9a - Improve screen reader navigation and provider group controls in the model picker.

  • #10788 941007b Thanks @noobezlol! - Handle string-form permission values when migrating bash permissions.

  • #11158 8ff8371 - Add a shared model setting to hide Kilo Gateway models that may train on your prompts across Kilo clients.

  • #11349 a5395a3 - Highlight the exact changed characters within modified diff lines.

  • #10261 8efc296 Thanks @singhvishalkr! - Ignore Enter while IME composition is active (including Windows virtual-key 229) so composed text is not accidentally submitted from chat and sidebar inputs.

  • #11236 1511d13 Thanks @kapelame! - Add an instant/thinking reasoning toggle for MiniMax M-series models, matching the existing glm/kimi/qwen behavior.

  • #11358 0920b3f - Clean up incomplete worktrees when moving a session fails to transfer its Git changes.

  • #11348 d190725 - Announce every Settings tab by name to screen readers in compact sidebars.

  • #11257 f42789d - Changes from opencode v1.14.51 to v1.15.4 upstream:

    • Core Improvements: Clarified how to recover when the npm package is installed without its native binary.
    • Core Improvements: Reduced unnecessary prompting around shell, task, and todo flows.
    • Core Bugfixes: Ignored invalid exports in custom tool modules instead of failing tool loading.
    • Core Bugfixes: Ignored project instruction lookup errors so sessions keep loading when project instruction discovery fails.
    • Core Bugfixes: Fixed versioned event projector lookups so event replay uses the right handlers.
    • Core Bugfixes: Avoid duplicate consecutive entries in prompt history.
    • Core Bugfixes: Show full config validation errors during TUI startup instead of a generic failure.
    • Core Bugfixes: Fixed npm installs so the CLI can recover and fetch the right native binary on more setups.
    • Core Bugfixes: Fixed multiline @ mentions in prompts.
    • Core Bugfixes: Preserved custom tool metadata from Zod schemas.
    • Core Bugfixes: Preserved custom tool argument descriptions in generated schemas.
    • Core Bugfixes: Fixed file watching in repos where .git is a symlink. (@kagura-agent)
    • Core Bugfixes: Fixed sync events not reaching project-scoped subscribers in injected instances.
    • Core Bugfixes: Reduced wasted work when reading very large files after output truncation.
    • Core Bugfixes: Fixed project-scoped bus events so file watcher and update notifications reach the right instance.
    • Core Bugfixes: Fixed custom LSP servers not sending refresh events after they initialize.
    • Core Bugfixes: Hid background subagent task instructions unless experimental background mode is enabled.
    • TUI Improvements: Added a collapsed thinking view that can be expanded inline.
    • TUI Improvements: Added pinned sessions with quick-switch slots in the session picker.
    • TUI Improvements: Newly pinned sessions now stay at the end of the pinned list instead of jumping to the top.
    • TUI Improvements: Made Markdown H1 headings easier to distinguish.
    • TUI Bugfixes: Fixed thinking mode defaults so reasoning starts collapsed consistently.
    • TUI Bugfixes: Limited session quick-switching to pinned sessions.
    • TUI Bugfixes: Fixed Markdown table rendering in chat output.
    • TUI Bugfixes: Fixed kilo run --agent resolving project-local agents.
    • TUI Bugfixes: Fixed async commands losing the active instance context, which could break agent generation and GitHub-driven runs.
  • #11356 326ff35 - Changes from opencode v1.15.4 to v1.15.9 upstream:

    • Core Improvements: Preview the native OpenAI runtime path behind an experimental flag
    • Core Improvements: Add --replay and --replay-limit to show recent history when resuming interactive runs
    • Core Improvements: Added a diff viewer in the TUI for reviewing changes.
    • Core Improvements: Collapsed single-child directories in the diff viewer file tree.
    • Core Improvements: Added shell mode to the run prompt.
    • Core Improvements: Replaced subagent tabs with an on-demand picker in run.
    • Core Improvements: Plugin file load errors no longer break the rest of plugin loading.
    • Core Improvements: Anthropic API-key models now use the native runtime.
    • Core Improvements: The v2 HTTP API now exposes structured public error schemas.
    • Core Improvements: Added Grok OAuth sign-in, including device-code login. (@Jaaneek)
    • Core Improvements: Redesigned the diff viewer with a file tree and refreshed layout.
    • Core Bugfixes: Fix plugin tools using ask so tool calls complete correctly
    • Core Bugfixes: Reduce missed /event updates caused by a subscription race
    • Core Bugfixes: Sort the v2 session list by most recently updated
    • Core Bugfixes: Zed editor context now only activates inside Zed terminals.
    • Core Bugfixes: Agent and command names now resolve correctly from relative config paths.
    • Core Bugfixes: Invalid KILO_PERMISSION JSON no longer crashes startup.
    • Core Bugfixes: Plugin tools with missing args no longer break tool loading.
    • Core Bugfixes: Restored legacy PgUp and PgDn TUI keybind aliases.
    • Core Bugfixes: Native runtime now prefers the console provider token for OpenCode models.
    • Core Bugfixes: V2 session APIs now return safe UnknownError responses with log reference IDs when stored messages are corrupt.
    • Core Bugfixes: Generic API 500s no longer expose config details from server errors.
    • Core Bugfixes: Unknown API errors now include reference IDs so you can match responses to server logs.
    • Core Bugfixes: V2 session APIs now return 503 ServiceUnavailableError for mutations that are not available yet.
    • Core Bugfixes: V2 session APIs now return SessionNotFoundError for missing sessions.
    • Core Bugfixes: Deduped concurrent Codex OAuth refreshes to avoid repeated refresh failures. (@cooper-oai)
    • Core Bugfixes: Restored native OpenAI OAuth requests.
    • Core Bugfixes: Tool schema failures now surface as friendly tool errors.
    • Core Bugfixes: Added PDF attachment support for Grok.
    • Core Bugfixes: Restored OpenAI reasoning streams.
    • Core Bugfixes: Return to the previous screen when closing the diff viewer.
    • Core Bugfixes: Show clearer errors when a default model is invalid or unavailable.
    • Core Bugfixes: Surface missing PTY session errors instead of failing generically.
    • Core Bugfixes: Improve diff viewer empty states and context handling.
    • Core Bugfixes: Show clearer errors when a skill invocation fails as expected.
    • Core Bugfixes: Show clearer errors when an installation upgrade fails.
    • Core Bugfixes: Show clearer project not found errors from the HTTP API.
    • Core Bugfixes: Return PTY error bodies from the HTTP API.
    • Core Bugfixes: Enable the diff viewer by default.
    • Core Bugfixes: Return MCP server not found errors from the HTTP API.
    • Core Bugfixes: Let MCP OAuth configs set a callback port and include configured scopes in client metadata. (@sebin)
    • Core Bugfixes: Use working Vertex Anthropic endpoints for us and eu multi-region setups. (@JPFrancoia)
    • Core Bugfixes: Return session busy error bodies from the HTTP API.
    • Core Bugfixes: Preserve native reasoning continuation metadata across turns.
    • TUI Improvements: Refresh the prompt layout after pasting content
    • TUI Improvements: The diff viewer now focuses the first file automatically.
    • TUI Improvements: Copy the current worktree path from the command palette.
    • TUI Bugfixes: Keep file references scoped to the current workspace
    • TUI Bugfixes: Preserve pasted prompt content when copying
    • TUI Bugfixes: Collapse very long tool output lines to keep the layout readable
    • TUI Bugfixes: Use a higher-contrast paste summary badge color in some themes (@kagura-agent)
    • TUI Bugfixes: Imported sessions now refresh their directory and relative path fields correctly. (@OpeOginni)
    • TUI Bugfixes: Collapsed thinking labels now use clearer punctuation.
    • TUI Bugfixes: New sessions now default to the local project.
    • TUI Bugfixes: Single-select question checkmarks no longer run into option labels.
    • TUI Bugfixes: Refine diff viewer keyboard shortcuts.
    • TUI Bugfixes: Restore question prompt key handling.
    • TUI Bugfixes: Keep the spinner color aligned with the active agent. (@OpeOginni)
  • #11146 481f836 Thanks @Drixled! - Polish chat tool-call previews for shell, search, and background-process output.

  • #11373 f21a34a - Skip attention sounds when a session is manually interrupted.

  • #11351 94bdfb9 - Enable remote control from Agent Manager without disrupting concurrent sidebar sessions, and include all open Agent Manager sessions.

  • #11318 7f18708 - Remove the divider between agent conversations and the prompt input across extension chat views.

  • #11295 2fa0890 - Restore speech input when profile details are unavailable, move transcription model selection to the Models tab, and default transcription to Whisper Large V3 Turbo.

  • #11221 9b73bf9 - Restore popular provider suggestions in the VS Code provider settings panel when provider metadata is unavailable.

  • #11410 344a6a5 - Keep server controls and events connected to active sessions and subagents.

  • #11221 987da27 - Show shared provider descriptions and provider icons in JetBrains and VS Code provider settings.

  • #11357 14cb3df - Show line numbers in edit approval diffs, including compact sidebar views.

  • #11402 146c4f4 - Prevent large highlighted shell outputs from blanking the VS Code webview when expanded.

  • #11404 f35d9c5 - Keep the Stop button working when an active session moves between the workspace and an Agent Manager worktree.

  • #11366 4739954 - Widen the sidebar chat readable lane from 78ch to 88ch so tools and content use a little more screen space.

  • Updated dependencies [9211000, 2fa0890, 973d02c, 66af690]:

β
v7.3.49 Jun 18, 2026 Pre-release

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.3.48 Jun 18, 2026 Pre-release

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, and the composer in one centered lane.

  • #11258 056e069 - Render image changes in diff viewers and open images with VS Code's image preview.

  • #11294 c961f66 - Search and switch between local sessions, worktrees, and their sessions from the Agent Manager sidebar.

  • #11317 a2ccf57 - Support VS Code switch links that select a Kilo model, agent, or both.

Patch Changes

  • #11242 9211000 - Support unauthenticated OpenAI-compatible endpoints for codebase indexing without requiring a placeholder API key.

  • #11249 2c30dc7 - Show a clear, retryable provider rate-limit error instead of raw response JSON in chat.

  • #11080 e335f97 Thanks @Githubguy132010! - Support opening code edit and diff blocks expanded by default in the VS Code chat.

  • #11297 06da363 - Remove stray rounded corners between files in the Changes diff viewer.

  • #11352 5dd5c9a - Improve screen reader navigation and provider group controls in the model picker.

  • #10788 941007b Thanks @noobezlol! - Handle string-form permission values when migrating bash permissions.

  • #11158 8ff8371 - Add a shared model setting to hide Kilo Gateway models that may train on your prompts across Kilo clients.

  • #11349 a5395a3 - Highlight the exact changed characters within modified diff lines.

  • #10261 8efc296 Thanks @singhvishalkr! - Ignore Enter while IME composition is active (including Windows virtual-key 229) so composed text is not accidentally submitted from chat and sidebar inputs.

  • #11236 1511d13 Thanks @kapelame! - Add an instant/thinking reasoning toggle for MiniMax M-series models, matching the existing glm/kimi/qwen behavior.

  • #11358 0920b3f - Clean up incomplete worktrees when moving a session fails to transfer its Git changes.

  • #11348 d190725 - Announce every Settings tab by name to screen readers in compact sidebars.

  • #11257 f42789d - Changes from opencode v1.14.51 to v1.15.4 upstream:

    • Core Improvements: Clarified how to recover when the npm package is installed without its native binary.
    • Core Improvements: Reduced unnecessary prompting around shell, task, and todo flows.
    • Core Bugfixes: Ignored invalid exports in custom tool modules instead of failing tool loading.
    • Core Bugfixes: Ignored project instruction lookup errors so sessions keep loading when project instruction discovery fails.
    • Core Bugfixes: Fixed versioned event projector lookups so event replay uses the right handlers.
    • Core Bugfixes: Avoid duplicate consecutive entries in prompt history.
    • Core Bugfixes: Show full config validation errors during TUI startup instead of a generic failure.
    • Core Bugfixes: Fixed npm installs so the CLI can recover and fetch the right native binary on more setups.
    • Core Bugfixes: Fixed multiline @ mentions in prompts.
    • Core Bugfixes: Preserved custom tool metadata from Zod schemas.
    • Core Bugfixes: Preserved custom tool argument descriptions in generated schemas.
    • Core Bugfixes: Fixed file watching in repos where .git is a symlink. (@kagura-agent)
    • Core Bugfixes: Fixed sync events not reaching project-scoped subscribers in injected instances.
    • Core Bugfixes: Reduced wasted work when reading very large files after output truncation.
    • Core Bugfixes: Fixed project-scoped bus events so file watcher and update notifications reach the right instance.
    • Core Bugfixes: Fixed custom LSP servers not sending refresh events after they initialize.
    • Core Bugfixes: Hid background subagent task instructions unless experimental background mode is enabled.
    • TUI Improvements: Added a collapsed thinking view that can be expanded inline.
    • TUI Improvements: Added pinned sessions with quick-switch slots in the session picker.
    • TUI Improvements: Newly pinned sessions now stay at the end of the pinned list instead of jumping to the top.
    • TUI Improvements: Made Markdown H1 headings easier to distinguish.
    • TUI Bugfixes: Fixed thinking mode defaults so reasoning starts collapsed consistently.
    • TUI Bugfixes: Limited session quick-switching to pinned sessions.
    • TUI Bugfixes: Fixed Markdown table rendering in chat output.
    • TUI Bugfixes: Fixed kilo run --agent resolving project-local agents.
    • TUI Bugfixes: Fixed async commands losing the active instance context, which could break agent generation and GitHub-driven runs.
  • #11356 326ff35 - Changes from opencode v1.15.4 to v1.15.9 upstream:

    • Core Improvements: Preview the native OpenAI runtime path behind an experimental flag
    • Core Improvements: Add --replay and --replay-limit to show recent history when resuming interactive runs
    • Core Improvements: Added a diff viewer in the TUI for reviewing changes.
    • Core Improvements: Collapsed single-child directories in the diff viewer file tree.
    • Core Improvements: Added shell mode to the run prompt.
    • Core Improvements: Replaced subagent tabs with an on-demand picker in run.
    • Core Improvements: Plugin file load errors no longer break the rest of plugin loading.
    • Core Improvements: Anthropic API-key models now use the native runtime.
    • Core Improvements: The v2 HTTP API now exposes structured public error schemas.
    • Core Improvements: Added Grok OAuth sign-in, including device-code login. (@Jaaneek)
    • Core Improvements: Redesigned the diff viewer with a file tree and refreshed layout.
    • Core Bugfixes: Fix plugin tools using ask so tool calls complete correctly
    • Core Bugfixes: Reduce missed /event updates caused by a subscription race
    • Core Bugfixes: Sort the v2 session list by most recently updated
    • Core Bugfixes: Zed editor context now only activates inside Zed terminals.
    • Core Bugfixes: Agent and command names now resolve correctly from relative config paths.
    • Core Bugfixes: Invalid KILO_PERMISSION JSON no longer crashes startup.
    • Core Bugfixes: Plugin tools with missing args no longer break tool loading.
    • Core Bugfixes: Restored legacy PgUp and PgDn TUI keybind aliases.
    • Core Bugfixes: Native runtime now prefers the console provider token for OpenCode models.
    • Core Bugfixes: V2 session APIs now return safe UnknownError responses with log reference IDs when stored messages are corrupt.
    • Core Bugfixes: Generic API 500s no longer expose config details from server errors.
    • Core Bugfixes: Unknown API errors now include reference IDs so you can match responses to server logs.
    • Core Bugfixes: V2 session APIs now return 503 ServiceUnavailableError for mutations that are not available yet.
    • Core Bugfixes: V2 session APIs now return SessionNotFoundError for missing sessions.
    • Core Bugfixes: Deduped concurrent Codex OAuth refreshes to avoid repeated refresh failures. (@cooper-oai)
    • Core Bugfixes: Restored native OpenAI OAuth requests.
    • Core Bugfixes: Tool schema failures now surface as friendly tool errors.
    • Core Bugfixes: Added PDF attachment support for Grok.
    • Core Bugfixes: Restored OpenAI reasoning streams.
    • Core Bugfixes: Return to the previous screen when closing the diff viewer.
    • Core Bugfixes: Show clearer errors when a default model is invalid or unavailable.
    • Core Bugfixes: Surface missing PTY session errors instead of failing generically.
    • Core Bugfixes: Improve diff viewer empty states and context handling.
    • Core Bugfixes: Show clearer errors when a skill invocation fails as expected.
    • Core Bugfixes: Show clearer errors when an installation upgrade fails.
    • Core Bugfixes: Show clearer project not found errors from the HTTP API.
    • Core Bugfixes: Return PTY error bodies from the HTTP API.
    • Core Bugfixes: Enable the diff viewer by default.
    • Core Bugfixes: Return MCP server not found errors from the HTTP API.
    • Core Bugfixes: Let MCP OAuth configs set a callback port and include configured scopes in client metadata. (@sebin)
    • Core Bugfixes: Use working Vertex Anthropic endpoints for us and eu multi-region setups. (@JPFrancoia)
    • Core Bugfixes: Return session busy error bodies from the HTTP API.
    • Core Bugfixes: Preserve native reasoning continuation metadata across turns.
    • TUI Improvements: Refresh the prompt layout after pasting content
    • TUI Improvements: The diff viewer now focuses the first file automatically.
    • TUI Improvements: Copy the current worktree path from the command palette.
    • TUI Bugfixes: Keep file references scoped to the current workspace
    • TUI Bugfixes: Preserve pasted prompt content when copying
    • TUI Bugfixes: Collapse very long tool output lines to keep the layout readable
    • TUI Bugfixes: Use a higher-contrast paste summary badge color in some themes (@kagura-agent)
    • TUI Bugfixes: Imported sessions now refresh their directory and relative path fields correctly. (@OpeOginni)
    • TUI Bugfixes: Collapsed thinking labels now use clearer punctuation.
    • TUI Bugfixes: New sessions now default to the local project.
    • TUI Bugfixes: Single-select question checkmarks no longer run into option labels.
    • TUI Bugfixes: Refine diff viewer keyboard shortcuts.
    • TUI Bugfixes: Restore question prompt key handling.
    • TUI Bugfixes: Keep the spinner color aligned with the active agent. (@OpeOginni)
  • #11146 481f836 Thanks @Drixled! - Polish chat tool-call previews for shell, search, and background-process output.

  • #11373 f21a34a - Skip attention sounds when a session is manually interrupted.

  • #11351 94bdfb9 - Enable remote control from Agent Manager without disrupting concurrent sidebar sessions, and include all open Agent Manager sessions.

  • #11318 7f18708 - Remove the divider between agent conversations and the prompt input across extension chat views.

  • #11295 2fa0890 - Restore speech input when profile details are unavailable, move transcription model selection to the Models tab, and default transcription to Whisper Large V3 Turbo.

  • #11221 9b73bf9 - Restore popular provider suggestions in the VS Code provider settings panel when provider metadata is unavailable.

  • #11410 344a6a5 - Keep server controls and events connected to active sessions and subagents.

  • #11221 987da27 - Show shared provider descriptions and provider icons in JetBrains and VS Code provider settings.

  • #11357 14cb3df - Show line numbers in edit approval diffs, including compact sidebar views.

  • #11402 146c4f4 - Prevent large highlighted shell outputs from blanking the VS Code webview when expanded.

  • #11404 f35d9c5 - Keep the Stop button working when an active session moves between the workspace and an Agent Manager worktree.

  • #11366 4739954 - Widen the sidebar chat readable lane from 78ch to 88ch so tools and content use a little more screen space.

  • Updated dependencies [9211000, 2fa0890, 973d02c, 66af690]:

β
jetbrains/v7.0.1-rc.12 Jun 18, 2026 Pre-release

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

Changed

  • Update the bundled CLI runtime to OpenCode 1.15.9
v7.3.46 Jun 15, 2026

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 working directories.

β
jetbrains/v7.0.1-rc.9 Jun 15, 2026 Pre-release

JetBrains 7.0.1-rc.9

— hidden —
v7.3.45 Jun 12, 2026

v7.3.45 (release)

— hidden —
β
v7.3.44 Jun 12, 2026 Pre-release

v7.3.44 (pre-release)

— hidden —
β
v7.3.42 Jun 10, 2026 Pre-release

v7.3.42 (pre-release)

— hidden —
v7.3.41 Jun 9, 2026

v7.3.41 (release)

— hidden —
v7.3.40 Jun 6, 2026

v7.3.40 (release)

— hidden —
β
v7.3.39 Jun 5, 2026 Pre-release

v7.3.39 (pre-release)

— hidden —
v7.3.33 Jun 5, 2026

v7.3.33 (release)

— hidden —
v7.3.32 Jun 5, 2026

v7.3.32 (release)

— hidden —
v7.3.31 Jun 4, 2026

v7.3.31 (release)

— hidden —
β
v7.3.30 Jun 4, 2026 Pre-release

v7.3.30 (pre-release)

— hidden —
β
v7.3.29 Jun 4, 2026 Pre-release

v7.3.29 (pre-release)

— hidden —
β
jetbrains/v7.0.1-rc.7 Jun 4, 2026 Pre-release

JetBrains 7.0.1-rc.7

— hidden —
β
v7.3.28 Jun 3, 2026 Pre-release

v7.3.28 (pre-release)

— hidden —
β
jetbrains/v7.0.1-rc.6 Jun 4, 2026 Pre-release

JetBrains 7.0.1-rc.6

— hidden —
β
v7.3.22 Jun 2, 2026 Pre-release

v7.3.22 (pre-release)

— hidden —
v7.3.21 Jun 2, 2026

v7.3.21 (release)

— hidden —
β
v7.3.20 Jun 1, 2026 Pre-release

v7.3.20 (pre-release)

— hidden —
β
v7.3.18 May 29, 2026 Pre-release

v7.3.18 (pre-release)

— hidden —
β
v7.3.17 May 29, 2026 Pre-release

v7.3.17 (pre-release)

— hidden —