# Kilo Code 7.4.2 (pre-release): image generation, project memory in VS Code, hot config reload

> Pre-release adding an experimental text-to-image and image-editing tool behind a config flag, inline rendering of images the agent reads, project memory surfaced throughout the VS Code extension, and a reload action that re-reads config, skills, agents, commands and MCP prompts from disk without losing sessions. Rest is fixes across the Agent Manager, indexing, and bidirectional-text input.

| | |
|---|---|
| **Tool** | Kilo Code |
| **Version** | v7.4.2 |
| **Kind** | release |
| **Published** | 2026-07-08 |
| **Observed** | 2026-08-11 |
| **Significance** | 3/5 |
| **Breaking** | no |
| **Categories** | feature, capability, fix |

## What changed


**Features**
- Experimental AI image generation and image editing, enabled via `experimental.image_generation`; runs through the Kilo Gateway or a BYO OpenRouter key (#11826)
- Images read by the agent render inline under the read tool card, clickable for full-size preview (#12010)
- Project memory wired into the VS Code extension: Context settings controls, task-header and assistant-message affordances, `/memory` prompt command, command-palette entries (#11954)
- Autocomplete enabled across supported languages in Jupyter notebooks (#11631)
- Reload action reboots the per-directory instance to pick up on-disk changes to config, skills, agents, commands and MCP prompts while preserving sessions and history; exposed as `/reload`, a task-header and settings button, the `Kilo Code: Reload Config and Skills` command, and `POST /instance/reload` (returns 409 during an active session) (#12004)
- Task timeline bars are clickable/keyboard-activatable to jump the transcript (#12025)

**Fixes**
- Custom provider models can be marked image-capable in VS Code settings (#11825)
- Agent Manager branch auto-naming deferred until a task looks durable; read-only questions no longer claim a branch name (#12002)
- Nested `.gitignore` and `.kilocodeignore` respected during codebase indexing (#12042)
- Model usage panel shows the routed model id instead of collapsing to `:free` (#12000)
- Typed 422 with a real message when there is nothing to generate a commit message for (#12033)
- Dropdown clipping in the New Worktree dialog; bidirectional text in prompt input and worktree prompt; Shift+Arrow selection across file mentions; truncated localized settings labels (#12007, #12015, #12006, #11936, #12032)

Source changelog is truncated mid-entry; later patch items are not captured.


## Sources

- [github_release](https://github.com/Kilo-Org/kilocode/releases/tag/v7.4.2) — retrieved 2026-08-11

## Community

_No curated reactions recorded. Facts and community takes are kept in separate layers
and never blended._

---
Canonical: https://changelogs.info/kilocode/v7-4-2
Entity: https://changelogs.info/kilocode
Event ID: `evt_2026-07-08_kilocode_v7-4-2`
Licence: event synthesis © changelogs.info, CC BY 4.0. Linked sources belong to their vendors.
