Skip to content

v7.4.2 (pre-release)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Jul 20:39

Minor Changes

  • #11826 dfa712d Thanks @vkeerthivikram! - Add experimental AI image generation tool. Enable via experimental.image_generation in config. Supports text-to-image generation and image editing through the Kilo Gateway or a BYO OpenRouter API key.

  • #12010 2184888 - Render images inline in the chat view when the agent reads an image file. Images appear below the read tool card and can be clicked to open a full-size preview.

  • #11954 b0348cb Thanks @johnnyeric! - Integrate project memory into the VS Code extension: memory status and controls in the Context settings tab, task-header and assistant-message affordances, the /memory prompt command, and Show/Toggle Project Memory command-palette entries.

  • #11631 0734e3d - Enable autocomplete across supported languages in Jupyter notebooks.

  • #12004 cef3dc7 - Add a reload action that reboots the per-directory instance, picking up config, skills, agents, commands, and MCP prompts changed on disk. Sessions and history are preserved. Surfaces: /reload in the CLI palette and editor chat, a reload button in the task header and settings panel, the Kilo Code: Reload Config and Skills command, and a POST /instance/reload HTTP endpoint. The endpoint returns 409 while a session is actively running.

  • #12025 2d724f1 Thanks @sylwester-liljegren! - Click or press Enter/Space on a bar in the task timeline to jump the transcript to that message.

Patch Changes

  • #12007 a5df5bc - Fix the reasoning-variant and mode dropdowns being clipped inside the New Worktree dialog. The dialog's scroll-container overflow escape now covers all inline selector popovers, not just the model picker, so dropdowns render fully above the prompt input.

  • #12033 9fc1a1d - Show a clear "No changes found to generate a commit message for" error instead of a generic "Unexpected server error" when there is nothing to commit. The endpoint now returns a typed 422, and the extension surfaces the real message directly.

  • #11825 0b78469 Thanks @jackson-zhou! - Support marking custom provider models as image-capable in VS Code settings.

  • #12002 885a994 - Defer Agent Manager automatic branch naming until the conversation shows a durable task. The first user message no longer renames the branch; naming waits for a second message (up to four) or for the worktree to contain changes, and renames only run while the session is idle. Read-only verification questions (for example "is X fixed?") no longer claim the branch name.

  • #12015 4dc994d Thanks @mjnaderi! - Support bidirectional text in the Agent Manager new worktree prompt.

  • #12006 5c41d65 Thanks @mjnaderi! - Fix multiline bidirectional prompt input rendering and file mention arrow navigation.

  • #12032 e4ae1c7 - Fix settings sidebar truncating localized section labels in non-English languages.

  • #12042 22b9f7f Thanks @shssoichiro! - Respect nested .gitignore and .kilocodeignore files during codebase indexing.

  • #11936 3d16f29 Thanks @mjnaderi! - Allow Shift+Arrow selections in the prompt input to shrink back across file mentions.

  • #12000 dfce405 - Fix the model usage panel showing just "free" for auto-routed sessions. The routed model id (e.g. tencent/hy3:free) is now displayed correctly instead of being collapsed to its :free suffix.

  • #12008 e29196c - Widen the Additional Writable Paths input in the Sandboxing settings so longer filesystem paths are easier to read while typing.

  • #11994 eefd891 Thanks @IOLOII! - Generate commit messages in the user's selected UI language instead of always using English.

  • #12043 8ff2a16 - Fixed dismissed question tool content not showing in chat history. Dismissed questions now render with a "Dismissed" label and "N dismissed" subtitle instead of being invisible.

  • #12009 130b256 - Preserve the selected mode when sending the first message in a new VS Code task so the chosen model is paired with the correct agent instructions.

  • #12001 6ad16cd - Wait for microphone capture to start before showing voice input as recording.

  • Updated dependencies [b976b5a, 22b9f7f, 61b9e09, adcbe0f]:

    • @kilocode/sdk@7.5.0
    • @kilocode/kilo-memory@7.5.0
    • @kilocode/kilo-indexing@7.4.2
    • @kilocode/kilo-gateway@7.4.2
    • @kilocode/kilo-ui@7.4.2
    • @kilocode/plugin@7.4.2
    • @opencode-ai/ui@7.4.2
    • @opencode-ai/core@7.4.2