Skip to content

v7.6.0 (release)

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Sep 08:32
· 47 commits to main since this release

VS Code

7.6.0

Minor Changes

  • #13951 492a2ff - Ask the agent to commit and push when you send pull request CI failures or review comments from the Agent Manager PR panel, or update a worktree from its base, so the pull request updates without a follow-up prompt. Permission prompts still confirm each commit and push. Turn off "Push Pull Request Fixes" in Settings, Agent Behaviour to keep commits manual.

  • #13927 ed3cdc6 - Add the /caffeinate command and notifications that explain when Kilo keeps the computer awake while agents work.

  • #13929 9dae829 Thanks @WebReflection! - Add an opt-in, one-time import of supported global Claude Code instructions, simple skills, and disabled MCP definitions into Kilo.

  • #13965 6bbe6ac - Click the thinking indicator to scroll the current chat to the latest message.

  • #13903 99eab84 - Write and preview multiline PR comments and code suggestions, reply from the PR panel or diff view, and edit or delete your own comments directly in Agent Manager.

    Comment on selected PR diff lines, submit reviews, and preview and apply suggested changes to the local worktree without staging, committing, or pushing.

  • #13771 3c28e7a Thanks @sylwester-liljegren! - Alert you when Kilo finishes a task, needs your input, needs permission, or hits a terminal error. Enable VS Code notifications, native OS notifications (Windows, macOS, and Linux), or both — OS notifications reach you while the editor is in the background, and VS Code notifications wait for you with a Show action that opens the session and jumps to the latest message. Notifications are skipped for the session you are already looking at, they follow your selected language, and a Test button confirms native notifications work on your system.

  • #13958 4c2a6eb - Show commits, force pushes, merges, approvals, and the pull request description in the Agent Manager PR conversation, in the order they happened.

  • #13953 3c04a86 - Show pull request approvals and merge readiness in Agent Manager, with GitHub-backed branch updates, merge methods, auto-merge, and conflict resolution with Kilo.

  • #13679 e27ff0a - Keep working toward a session goal with /goal, with shared pause, resume, and clear controls in the terminal and VS Code. Pause goals after no-action replies, terminal failures, Stop, new messages, and backend restarts. Rename custom commands or MCP prompts named goal to use this reserved command. Show a labeled Goal icon with hover details while work runs.

    Compose multiline goals with images and file attachments in VS Code. Select /goal to enter goal mode, or cancel to keep the draft as ordinary chat. Keep drafts and attachments when submission fails.

    Keep the current goal running when replacement attachments are invalid. Make pending Goal submissions read-only, and preserve the draft when Cancel exits Goal mode before acknowledgement.

    Disable clarification questions during active goals and delegated work while keeping permission approvals unchanged. Make safe, reversible decisions autonomously and report completion or blockers.

    Retain Active, Complete, Blocked, and Paused goals with their objective and reason until explicitly cleared. Let the working model explicitly report completion or a blocker with the Goal-only reporting tool, without a separate evaluator or independent verification claim. Pause no-action turns that have no explicit report. Keep complete goals complete after a backend restart and label their resume action as Restart.

    Starting a Goal while a response is running replaces that response after the Goal request is validated.

  • #13940 b8fe009 - Identify subagents with consistent theme-colored avatars in Task cards, background agents, subagent tabs, and swarm messages. Show all participants in board message headers, and animate running avatars instead of showing a separate loading indicator.

  • #13782 4d2d800 - View and reset the shared agent board from its owning session without stopping agents or clearing conversations.

Patch Changes

  • #13926 818d31d - Explain that Agent Manager requires a specific project folder when the VS Code workspace is the home folder or a filesystem root.

  • #13975 e85805f - Keep the Agent Manager PR push toggle synchronized with the Settings value across open Kilo views.

  • #13916 1ec6268 - Regroup the Agent Manager toolbar: optional session panels (documents, subagents) sit left of a separator, and the fixed workbench (changes, PR, apply, open in VS Code, browser, run, terminal) keeps stable positions on the right. Toolbar icons render at a uniform 1px stroke and dim when disabled. Open the full-screen review from the changes panel header instead of a toolbar button.

  • #13990 7febec5 - Report the direct recipient execution state in board_post results and warn when that recipient stopped, failed, was cancelled, or is unknown, so agents do not assume a finished subagent will read the message.

  • #13967 0aad88e - Resolve agent board route metadata from the session store while a message is still being written, so sender and recipient avatars and titles appear without waiting for the completed tool result.

  • #13920 05c763f - Show an actionable message when creating worktrees from a repository with no commits.

  • #13925 cdbb926 - Reduce Kilo Console startup time by loading project, terminal, diff, and configuration features on demand.

  • #13970 fa986a1 - Defer automatic plan previews until their agent session is active.

  • #13991 448c821 - Keep disclosure chevron buttons unhighlighted when expanded, so Agent Manager section headers and chat task headers render consistently. Expanded and collapsed section headers now use the same chevron glyph.

  • #13928 3e05727 - Fix Agent Manager terminal tabs getting stuck at an expanded width after closing a tab.

  • #13959 29a16ff - Keep expanded Agent Manager PR comments readable by hiding their duplicate header previews.

  • #13943 ada216a - Keep multi-project Agent Manager behind its existing experimental setting while remaining state bugs and the project worktree-start control are addressed. The worktree-start control can currently scroll out of view, so this rollback does not introduce a sticky or replacement control.

  • #13949 a658942 - Fix a crash when session repository metadata is resolved without an instance context (e.g. the API fallback path): it now degrades to no git metadata instead of throwing.

  • #13913 2c99cd6 - Keep deleted diff bars visible without coloring deleted line numbers.

  • #13966 8992b3c - Open Agent Manager worktree PR buttons in the internal PR sidebar instead of directly in GitHub.

  • #13952 19d6dbc - Show reviewer avatars and GitHub-style review states in the Agent Manager PR sidebar, and remove the redundant review decision row.

  • #13971 6d21b59 - Keep the speech-to-text button pointer stable while microphone capture or transcription is in progress.

  • #13987 5026f6d - Keep tool reveal animations from replaying when switching Agent Manager worktrees or sessions, and settle encrypted reasoning blocks as soon as the response moves on instead of pulsing until the whole reasoning item finishes.

  • #13962 b9433fc - Smooth out reasoning blocks with auto-collapse enabled: the streaming viewport scrolls smoothly without a flickering scrollbar, finished blocks rest in place instead of jumping and collapsing, and new tool calls grow in instead of popping.

  • #13976 df4bc06 - Refine the Agent Manager auto-merge button with centered content, a muted blue split-button treatment, and a clean chevron hover state.

  • #13949 a658942 - Remote sessions started outside the selected repository now show the correct repository name and branch in the sessions list.

  • #13973 e67ea3c - Resize and right-align the Agent Manager Create Worktree button.

  • #13974 d3dfa36 - Keep reasoning blocks at a steady width and stop them from flickering while the reasoning streams.

  • #13948 a5667d2 - Unify icon-button sizing, states, accessibility, and split-button interactions across Kilo webviews.

  • Updated dependencies [448c821, 2c99cd6, b5cf426, e27ff0a, 4d2d800, a5667d2]:

    • @kilocode/kilo-ui@7.6.0
    • @kilocode/sdk@8.0.0
    • @kilocode/plugin@7.5.17
    • @opencode-ai/ui@7.5.17
    • @opencode-ai/core@7.5.17
    • @kilocode/kilo-gateway@7.5.17
    • @kilocode/kilo-indexing@7.5.17

CLI

7.6.0

Major Changes

  • #13793 b5cf426 - Remove the interactive_terminal tool, in-session terminal controls, and related API endpoints. Run commands that need keyboard input in your own terminal instead.

Minor Changes

  • #13927 ed3cdc6 - Add the /caffeinate command and notifications that explain when Kilo keeps the computer awake while agents work.

  • #13929 9dae829 Thanks @WebReflection! - Add an opt-in, one-time import of supported global Claude Code instructions, simple skills, and disabled MCP definitions into Kilo.

  • #13679 e27ff0a - Keep working toward a session goal with /goal, with shared pause, resume, and clear controls in the terminal and VS Code. Pause goals after no-action replies, terminal failures, Stop, new messages, and backend restarts. Rename custom commands or MCP prompts named goal to use this reserved command. Show a labeled Goal icon with hover details while work runs.

    Compose multiline goals with images and file attachments in VS Code. Select /goal to enter goal mode, or cancel to keep the draft as ordinary chat. Keep drafts and attachments when submission fails.

    Keep the current goal running when replacement attachments are invalid. Make pending Goal submissions read-only, and preserve the draft when Cancel exits Goal mode before acknowledgement.

    Disable clarification questions during active goals and delegated work while keeping permission approvals unchanged. Make safe, reversible decisions autonomously and report completion or blockers.

    Retain Active, Complete, Blocked, and Paused goals with their objective and reason until explicitly cleared. Let the working model explicitly report completion or a blocker with the Goal-only reporting tool, without a separate evaluator or independent verification claim. Pause no-action turns that have no explicit report. Keep complete goals complete after a backend restart and label their resume action as Restart.

    Starting a Goal while a response is running replaces that response after the Goal request is validated.

  • #13782 4d2d800 - View and reset the shared agent board from its owning session without stopping agents or clearing conversations.

Patch Changes

  • #13990 7febec5 - Report the direct recipient execution state in board_post results and warn when that recipient stopped, failed, was cancelled, or is unknown, so agents do not assume a finished subagent will read the message.

  • #13944 1423442 - Improve CLI link activation and hover feedback across terminal emulators.

  • #13921 36d6d7d - Include CLI changes alongside VS Code changes in GitHub release notes.

  • #13960 445660b - Keep TypeScript file edits responsive while refreshing diagnostics after parallel edits, moves, deletes, and failed checks.

  • #13945 9db9718 - Prevent interrupted snapshot progress from poisoning future prompts, and skip snapshot lock waits when snapshots are disabled.

  • Updated dependencies [b5cf426, 4d2d800]:

    • @kilocode/sdk@8.0.0
    • @kilocode/plugin@7.5.17
    • @opencode-ai/tui@7.5.17
    • @opencode-ai/ui@7.5.17
    • @kilocode/kilo-gateway@7.5.17
    • @kilocode/kilo-indexing@7.5.17
    • @kilocode/plugin-atomic-chat@7.5.17
    • @opencode-ai/server@7.5.17
    • @kilocode/kilo-telemetry@7.5.17