Skip to content
KC

Kilo Code v7.7.9

Released · Kilo Code

BreakingChanges context and compaction settings

What the release notes say

VS Code

7.7.9

Minor Changes

  • #14444 f85f62c - Add Close to the Right to the Agent Manager tab menu. It closes the session, terminal, and review tabs that sit after the target tab and keeps pinned tabs open.

  • #14485 9088b7d - Install Marketplace plugins from a git repository. Plugin catalog entries can now use a git source such as git:github.com/owner/repo@v1.2.3#subdir, so a plugin can be distributed from a public repository without publishing to npm. The client clones the repository at the pinned ref into the plugin cache and loads the plugin from there.

  • #14281 7c59855 - Install plugins from the Kilo Marketplace. The Marketplace now lists plugin items alongside agents, skills, and MCP servers, and installing one adds the npm package to Kilo's plugin configuration for the chosen project or global scope. Removing a plugin item cleans the configuration entry again.

  • #14446 fccda25 - Add pinning and Close to the Right to the sidebar session tabs. Pinned tabs stay at the front and survive Close Others and Close to the Right.

Patch Changes

  • #14482 ae5cfbc - Show the latest output of long-running terminal commands in chat. Bash output now keeps the end of the stream instead of the start, follows new lines while the command runs, and stops following while you scroll up.

  • #14487 c887e66 - Keep Agent Manager status icons current for sessions in other projects. A session that reconnects after a network drop no longer shows "Error or connection lost.", and completed, failed, waiting, and scheduled states now also update while another project is selected.

  • #14447 390b92c - Show the full arguments of a pending MCP tool call in the permission prompt so they can be inspected before approval, including nested objects and arrays.

  • #13513 3add597 - Adopt OpenCode v1.18.19 through v1.18.20 improvements, including subagent error and permission handling in non-interactive runs, network and stream error retry coverage, Cerebras completion limit handling, Cloudflare AI Gateway support, and TUI reasoning status updates.

  • #14464 b9dc741 - Explain that file checkpoints require Git when a revert cannot restore files. Reverting in a folder that is not a Git repository now shows "File checkpoints require a Git repository" instead of the generic "No file checkpoint was available" notice.

  • #14484 065bc5c - Keep session costs complete after reopening paginated conversations, including nested subagents without counting their parents or siblings.

  • #14486 d52cd88 - Fix messages and tool calls above the last reply sometimes disappearing after switching sessions until the transcript was scrolled.

  • #14361 f27140a - Render streaming shell output faster in the chat transcript by highlighting only the lines that changed since the previous chunk instead of rebuilding the whole output block on every update.

  • Updated dependencies [065bc5c]:

    • @kilocode/sdk@7.7.8
    • @kilocode/kilo-ui@7.7.8
    • @kilocode/plugin@7.7.8
    • @opencode-ai/ui@7.7.8
    • @opencode-ai/core@7.7.8
    • @kilocode/kilo-gateway@7.7.8
    • @kilocode/kilo-indexing@7.7.8

CLI

7.7.9

Minor Changes

  • #14445 1ac7cc1 - Let the agent start or resume a session goal itself with the goal tool. The agent's call arms the goal without cancelling the current turn, then the goal loop continues after that turn. The tool uses the goal permission, which is allowed by default and can be set to ask or deny.

  • #14312 dfeeb48 - Add a monitor action to the background_process tool that streams a long command's output back as it arrives, bounded by a line cap (default 200) and a wall-time cap (default 120000 ms) so a waiting agent reads progress instead of polling logs. Existing background_process actions are unchanged. Add session cron scheduling through cron_create, cron_list, and cron_delete: a recurring 5-field expression or a one-shot time/delay fires the session between