- Agent execution mode cycling is now publicly available:
default->accept-edits->plan) - Added
request-review(default) mode as the default execution behavior: automatically pauses before file write operations to display an interactive, line-level diff preview (fshortcut) where users can review, accept, or reject individual code modifications before they are saved to disk. - Added an
Agent Modeoption to the/settingspanel so users can set and persist a default execution mode (default,accept-edits,plan) without manually editingsettings.jsonor passing--modeon startup, with real-time synchronization so changes take effect immediately. - Added a dedicated
"Create file"confirmation preview for new file creations (write_to_filewithout overwrite): renders new content as an addition-only diff preview. - Added
/planmode to replace legacy/planning, and removed/fastslash commands: consolidated and simplified execution mode switching aroundshift+tabmode cycling and the/planmode prefix - Improved file-edit diff preview rendering: computed accurate line-level diffs with context lines (
3lines) and hunk separators, capped inline preview height with truncation hints, and added a comment confirmation prompt when exiting the diff view with unsent comments. - Improved UI footer keybinding hints across all panels (such as
/tasks,/agents,/permissions, and/mcp) by replacing hardcoded hint strings with centralized layout helpers that dynamically respect customized global and local keybinding configurations (keybindings.json). - Improved the multiline conversation rename view in the
/resumepicker by dynamically adjusting input box width and padding, and right-aligning metadata columns (workspace,steps,time) on the top line to prevent horizontal scrolling or layout shifts during active renaming. - Fixed the tool confirmation dialog to accurately check normalized file URIs against active workspace directories, resolving an issue where valid in-workspace file creations and reads were incorrectly flagged with an
"Reason: outside workspace"warning. - Fixed workspace initialization failures when launching the CLI inside dot-prefixed directories (such as .parent_dir/project ) by scoping path exclusion filters strictly to relative paths inside the workspace rather than rejecting dot-prefixed ancestor directories.
- Fixed the
/agentsview header displayingagent.jsoninstead ofagent.mdwhen creating new subagents. - Fixed the
/agentspanel's"Create New Agents"section displaying the wrong global configuration directory (~/.gemini/antigravity-cli/instead of~/.gemini/config/), ensuring users create global subagents in the location actively scanned during startup discovery. - Fixed statusline shortcut hints (
? for shortcuts) and redundant escape hints (Esc to cancel) erroneously appearing inside full-screen overlay panels (such as/changelog,/artifact,/bug, and/settings) by correctly tracking overlay panel states. - Fixed inconsistent timestamp formatting in the
/taskspanel and task detail views by converting agent-initiated background task timestamps (time.Time) from UTC to the local timezone.