Back
AI summary
Written by AI from the official notes. Check them for exact details.New planning features allow users to draft and review plans before coding, along with various interface improvements.
- Type
/planto draft and edit a project plan before coding. - New Plan Review Policy lets you customize plan review settings.
- Toggle between light and dark themes from the command palette.
- Custom agents can now declare their own hooks in Markdown.
- Large files and diffs no longer freeze the app.
Why it matters: Users who rely on project planning and interface efficiency should pay attention to these updates.
Full release notes21 changes
Type /plan and the agent drafts a plan you can read and edit before it writes any code. The Agent setting that governs this is now called Plan Review Policy, and you can set it to review every plan, review only when the agent judges it worthwhile, or skip review entirely.
- Reveal in Finder for projects. Projects in the sidebar have a new Reveal in Finder entry (Show in File Explorer on Windows) in their overflow menu, opening the project folder in your system file manager. Multi-folder projects open one window per folder.
- Toggle theme from the command palette. A new "Toggle Between Light/Dark Themes" command flips the theme without a trip to Settings. On System, the first toggle pins the opposite of whatever your OS resolved to.
- Custom agents can declare their own hooks. A Markdown agent can list hook files in its front matter with a
hooks:entry. Paths may be relative to the agent, relative to the project, or absolute. - Save Video. Right-click a video anywhere it appears — in the chat, the file viewer, a browser recording, or the full-screen preview — and choose Save Video.
- Rules no longer crowd out everything else. Rules get their own 20,000-token budget, so a large rules file stops pushing your skills, subagents and MCP tools out of the agent's context. A rule over budget is listed by file path and description for the agent to open when relevant, instead of being cut short.
- Per-project configuration moved. Repository customization settings now load from
/.gemini/config.json. The older.agents/settings.jsonis no longer read — move anypersonal_customization_direntry into the new file. - Paste properly into the chat box. Right-clicking the chat input and choosing Paste handles images and rich text, keeping links as markdown, instead of only plain text. Pasting over a selected attachment no longer drops the pasted text.
- Slash commands and plugins read like products. The pill inserted when you pick a slash command shows the skill's proper name and logo instead of its raw command name, and the built-in Google plugins show readable names — Chrome DevTools, Google Maps Platform, Gemini API, Android CLI, Data Agent Kit, Modern Web Guidance, Google Antigravity SDK.
- Fewer link cards you did not ask for. The agent surfaces a link card in the conversation only when there is something to open or act on, such as a review it created, a document it edited, or a local server it started. Links it merely consulted are bookmarked to the sidebar quietly.
- Sidebar polish. Hovering a conversation highlights the whole row rather than just the text, and a sidebar that closed itself because you narrowed the window reopens when you widen it again. A sidebar you closed yourself stays closed.
.cppmfiles are syntax-highlighted as C++ and get the code file icon.- Rewinding a conversation no longer restores out-of-date files. The snapshot search used to sweep backward from the point you rewound to, so it could hand back a state from earlier in the conversation. It now takes the first snapshot at or after that point and never an earlier one, and replays the steps when no such snapshot exists.
- Large files and diffs no longer freeze the app. Syntax highlighting and line diffing run off the main thread, and files over 100 KB fall back to plain text.
- Custom rules, workflows and agents load on large projects. They no longer report a load failure when scanning your project folders takes more than three seconds; the timeout is now fifteen seconds, matching what skills already had.
/btwkeeps your agent. A side question runs with the same agent and settings as the conversation you asked it in, instead of falling back to the default agent.- Saving media works for more formats. Saving an image or video from the media menu now works for SVG files and for videos whose type carries codec details; those saves used to fail silently. Files saved from inline data get the right extension.
- Maths renders in more cases. Display maths written with the
$$fence attached to the formula on the same line now renders, and no longer swallows the markdown that follows it. Row spacing like\\[12pt]inside a cases block no longer turns into a stray dollar sign, inline maths followed immediately by a digit stays maths, and comma-separated numeric spans no longer swallow the prose after them. - Cut and Copy in the message box are available only when the selected text is inside the message box, and act on the message box itself.
- Right-clicking an image caption or an enlarged image no longer pops open the thumbnail's own menu. Images, video and audio whose address carries a query string display inline instead of falling back to a plain link.
- The service announcement banner no longer sits on top of the window controls or pushes the breadcrumbs down, and the main title bar stays visible whenever a single conversation pane is open.
- Renaming a conversation no longer has the pin, archive and overflow buttons covering the end of a long title.