release: v7.4.23

This commit is contained in:
kilo-maintainer[bot]
2026-08-20 12:26:15 +00:00
parent 6f87e9c22e
commit 67cd629f3c
146 changed files with 329 additions and 607 deletions
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Use equal-height rows by default in Agent Manager and settings lists, keeping variable-height rows only for provider settings.
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Fix Agent Manager ignoring requests to start new sessions on OpenAI Responses API models, where a start request was answered with a list of existing sessions instead of creating the worktree or session.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Fix Agent Manager project accordions that stayed on a loading indicator until you clicked into them. Expanded projects other than the active one now receive their worktrees, sessions, and git stats as soon as Agent Manager opens and again after the panel reloads. While a project is still loading, its local row and section headings stay in place and the rows below fade in as skeleton placeholders instead of showing a single centered spinner, so several projects loading at once look consistent.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Capture `@terminal` from the focused Agent Manager terminal, including embedded Run and Setup terminals, instead of using an unrelated active VS Code terminal.
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Stop broad permission rules from letting Ask and Plan modes change your workspace. Catch-all approvals, the "Allow everything" toggle, and the `<command> *` rules that "Always allow" persists no longer grant these modes shell commands, subagents, notebook edits or other mutating tools, and MCP tools go back to prompting. To opt a single mode in, set `agent.ask.permission` or `agent.plan.permission` instead of a top-level `permission` rule.
-6
View File
@@ -1,6 +0,0 @@
---
"kilo-code": patch
"@kilocode/cli": patch
---
Keep the selected agent after switching from Ask to Code, and remind the model that previous Ask-mode restrictions no longer apply.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Keep one-time waits in the blocking shell tool instead of tracking them as background processes.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Remove borders around JetBrains prompt bubbles and markdown code surfaces, and round the collapsed card hover highlight and markdown code blocks to match the prompt bubble.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep the Agent Manager inline diff position stable while scrolling upward through large reviews
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Use the remote's current default branch for diff totals and new worktrees when local Git metadata still points to a retired trunk.
-5
View File
@@ -1,5 +0,0 @@
---
"@opencode-ai/core": patch
---
Prevent concurrent Kilo processes from crashing while recovering the shared SQLite WAL.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Center JetBrains session content at a 98-column readable width on wide panels.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Remove installed agents from every writable configuration source and report removal failures.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep provider names out of the compact prompt model selector label while retaining them in the expanded picker.
@@ -1,6 +0,0 @@
---
"kilo-code": patch
"@kilocode/cli": patch
---
Keep Agent Manager terminals and nested Kilo sessions alive across configuration reloads and location idle eviction, while cleaning them up on explicit close, worktree deletion, and server shutdown.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Use NVIDIA Parakeet TDT 0.6B v3 as the default speech-to-text model while retaining dynamic model discovery and offline fallback support.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Start Kilo with a persistent fallback when the default runtime state directory is not writable.
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Remove the duplicate skill catalog from the model-facing skill tool description.
-6
View File
@@ -1,6 +0,0 @@
---
"@kilocode/cli": patch
"kilo-code": patch
---
Accept JWT share tokens when importing a session from a Kilo share URL.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Fix Agent Manager PR and base-branch worktrees when a repository uses a restrictive Git fetch refspec.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Prevent invalid GitHub check timestamps from displaying incorrect PR durations.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-ui": patch
---
Keep chat pinned to the latest streaming output through virtualized layout corrections, reflows, and downward scrolling.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep Agent Manager subagent inspector tabs aligned with the selected session and worktree.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Restore incremental assistant text streaming across Kilo chat surfaces.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep tool-output action buttons visible above streamed output.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Use the displayed current branch as the base when creating a worktree from the New Worktree dialog.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep file mention suggestions current and scoped to the active workspace while preserving instant cached results.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Use the standard prompt with mode, model, and effort controls when creating new worktrees.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show worktree row actions in a hover menu instead of inline rename and delete buttons.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show synchronized Agent Manager and worktree editor banners when Git or GitHub CLI PR status checks need installation or authorization.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Use the full Codex context window for GPT-5.6 models authenticated through ChatGPT OAuth.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show Agent Manager row actions only while hovering worktree and session rows.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Require the todo tool to update multi-step lists after each completed task.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Fix action button border artifacts in JetBrains Islands Light session dialogs.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show a Beta badge on the Agent Manager tool window tab.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Show the collapsed hover preview on more transcript cards: grep, glob, other tool calls, and to-dos now open the same popup that shell and diffs use.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Reveal rename and delete buttons on hover in JetBrains session history, rename sessions through an inline popover instead of a modal dialog, and move the selection to the neighbouring session after deleting the selected one.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show pull request titles and clearer multi-line badge tooltips in the Agent Manager worktree list.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep the JetBrains plugin connected when the optional profile request returns Bad Request.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Refresh the session UI colors around three tunable roles — session background, code-block background (shared by code blocks, the prompt bubble, and the input), and foreground — and apply them correctly on first paint instead of only after switching themes.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Show provider errors and interrupted or failed turns in the JetBrains chat instead of returning silently to idle.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Use a unified secondary text style for JetBrains session UI labels.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Show an activity badge on each Agent Manager worktree row, reflecting whether that worktree's sessions are running or waiting on a question or permission — even when the worktree's editor tab is not open.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Name Agent Manager worktrees from the first session's title. When a worktree still uses its default branch name, the title the agent generates for its first session becomes the worktree name — updating both the worktree list and the editor live as the name arrives. Placeholder session names are ignored so only the real agent title is adopted, and worktrees you have renamed yourself are left untouched. The worktree session list now also shows agent-generated session titles as they stream in.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Show worktree change counts, ahead/behind counts, and pull request badges in JetBrains Agent Manager worktree rows and editor headers.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Fix the Agent Manager panel showing a deleted worktree again after switching tabs when the git removal did not actually succeed. Locked worktrees are now marked in the list, the delete dialog asks for explicit confirmation before force-removing a locked worktree, a failed deletion shows a notification with a one-click force-delete retry, and selecting a worktree opens a dedicated worktree session editor tab.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Move the JetBrains Agent Manager selection to the neighbouring worktree after deleting the one on screen, instead of jumping unpredictably.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Improve Agent Manager worktree activity refreshes and keep worktree list filtering responsive.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Match IntelliJ Project view open and focus behavior for Agent Manager worktrees and sessions.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Add an "Open worktree in new window" button to the Agent Manager worktree toolbar that opens the worktree directory in a new IDE frame. The project is opened on the backend/host, so it also works in remote development.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep JetBrains Agent Manager worktrees in a stable creation order after switching panels or reloading.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show worktree sessions as deleting while removal is in progress and notify when deletion fails.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Support managing sessions directly from Agent Manager worktree editor tabs, start a new session when opening an empty worktree editor, and hide non-Agent-Manager git worktrees from the worktree list.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Add a Terminal button to the Agent Manager worktree header that opens (or focuses) a terminal in the worktree's directory, reusing one terminal tab per worktree. The terminal tab is labelled with the same worktree name shown in the worktree list and editor tab, and it updates when the worktree is renamed or its pull request changes. The worktree header actions now use flat, hoverable toolbar buttons, and the branch-changes badge shows the changed-file count and lines added/removed, opening the branch diff when clicked.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": minor
---
Support setting default open or collapsed state for MCP and generic tool blocks in Display settings
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Typing extra text after the `/memory show` command (for example `/memory show my notes`) used to clear that text from the chat input when the command ran. The text now stays in the input so you don't lose what you typed.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Stop memory auto-save from failing on OpenAI-compatible providers that stream by default.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Optimize Agent Manager tab switching and context transition latency
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Optimize large session loading performance and reduce reactive re-render overhead in the webview.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Optimize TaskHeader and timeline bar calculation performance in the webview.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep the Allow and Deny buttons reachable when a permission prompt contains a large diff or a long command: the prompt now scrolls its own content and shrinks with the available chat height instead of pushing its buttons out of view
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Persist disabling snapshots from the slow-repo prompt across restarts.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Render Agent Manager pull request comment diffs with the Pierre-backed diff viewer and syntax highlighting.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Switch to the code model when starting implementation after a planning session.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Use the shared active list for session history rows with hover-revealed local delete actions.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": minor
---
Rework PR review comments in the Agent Manager PR panel: resolved threads now collapse into one-line rows in a Resolved group instead of being dimmed, each thread shows its replies, and every card has prominent Send to agent, Resolve, Copy, Open file, and Open on GitHub actions. A single button sends all unresolved comments to the agent, and comments arrive as structured review comments instead of pasted text.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Always outline JetBrains prompt bubbles and use a rounder prompt bubble shape.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Polish the JetBrains session prompt background, editor-tab focus ring, and centered jump-to-bottom button alignment.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Improve the New Worktree base branch selector with fuzzy matching, default fallback, and validation for unknown branches.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Preserve cached reasoning variants when starting new VS Code sessions.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Prevent subagent descriptions from appearing as Agent Manager worktree titles.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Refine transcript card spacing, plan-ready styling, and diff scrollbar layout, and remove the stray stripe and gap left by empty messages at the top of turns.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Remove the separate trust action from Agent Manager multi-project repositories. Added projects are now immediately available, while VS Code workspace trust still protects setup and run scripts.
-6
View File
@@ -1,6 +0,0 @@
---
"@kilocode/cli": patch
"kilo-code": patch
---
Remove the experimental agent requirements check and its configuration flag.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-gateway": major
---
Remove Alibaba and Mistral as native AI SDK providers from Kilo Gateway.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Remove the floating scroll-to-top button from the Agent Manager PR sidebar.
@@ -1,7 +0,0 @@
---
"@kilocode/cli": patch
"@kilocode/kilo-ui": patch
"kilo-code": patch
---
Remove the experimental task-aware tool-output pruning feature and its related settings and indicators.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": minor
---
Support renaming Agent Manager worktrees and worktree sessions from the JetBrains plugin.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Restore live Git change statistics on the Agent Manager diff toggle for local and worktree selections.
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Keep `kilo upgrade` on the Kilo CLI release channel when GitHub's latest release is a JetBrains release.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Prompt for explicit, one-shot approval before mutating Git commands run outside the sandbox.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Ensure interactive terminal state is isolated per directory and cleaned up when its scope closes.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep JetBrains chat sessions pinned to the bottom during viewport resizes, expandable view changes, and action dialog reveals when already following the transcript.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Fix agent mode switch getting stuck on draft/cloud-import sessions: apply the explicitly selected agent instead of reverting to the stale session agent.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep JetBrains session prompts visible in themes where the panel and editor backgrounds match.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Improve JetBrains session card header clicks and align raised content backgrounds with the editor surface.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": minor
---
Add `kilo pr link <url>`, `kilo pr unlink`, and `kilo pr status` to link the current worktree to a pull request. The checkout command moves to `kilo pr checkout <number>`; `kilo pr <number>` no longer checks out a PR.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Keep JetBrains session status and copy controls visually bounded to the transcript area.
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Show the empty session panel for empty JetBrains worktree sessions.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Show the model provider next to every model in the model selector.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep queued prompts visible while the server confirms and loads their message parts.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Show token throughput by default, with a Display setting to hide it when needed.
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Preserve existing text when selecting a slash command at the start of the chat input. Previously, typing `/new` or another slash command with text before the cursor would wipe the existing content entirely.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/kilo-jetbrains": patch
---
Render the JetBrains session backdrop consistently and keep transcript hover backgrounds from getting stuck.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep the conversation from shifting when a turn starts or finishes. The working indicator and the session actions now share one row above the composer that keeps its height in both states, instead of resizing two separate areas.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Keep the working indicator steady while the agent works: the status label now shimmers and glides into its new width instead of jumping the spinner sideways on every status change.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": minor
---
Open delegated subagent sessions in Agent Manager inspector tabs alongside terminals.
-5
View File
@@ -1,5 +0,0 @@
---
"kilo-code": patch
---
Make Agent Manager shortcuts follow the focused area. In the center, Cmd/Ctrl+T creates a new session tab and Cmd/Ctrl+Shift+T creates a central terminal tab, whether the prompt or a central terminal is focused. In the right sidebar terminal, Cmd/Ctrl+T creates another sidebar terminal tab and Cmd/Ctrl+Shift+T does nothing. Returning from a terminal with Cmd/Ctrl+Shift+M restores the previous session tab before focusing its prompt. Update the shortcut dialog and hints to show the distinct actions.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Use provider model catalogs instead of hardcoded model-name heuristics for reasoning variants.
-5
View File
@@ -1,5 +0,0 @@
---
"@kilocode/cli": patch
---
Keep recently used Kilo Gateway models visible in the TUI picker, and find them when filtering by kilo.

Some files were not shown because too many files have changed in this diff Show More