- Added
acptoagy --help:agy acpruns the CLI as an Agent Client Protocol (ACP) server over stdio, so editors can use it as their agent, with images and embedded file context in prompts, steering a running turn by sending another prompt,default,accept-edits, andplansession modes,session/resumerestoring a session without replaying its history, each session keeping its own model and thinking level, and Google sign-in from a terminal withagy acp --loginfor editors connected over SSH or without a browser. - Added
--remote-agenttoagy --help, which runs the session's conversations on remote agents instead of this machine, where--projectnames a remote project by ID or name and otherwise conversations open in your default remote project; in these sessions@-mention completion now searches the remote agent's files, artifacts that can't be shown in the terminal get anOpen in browserlink, the header showsremote workspaceinstead of your local directory, the/menu no longer offers skills from this machine, and the Remote tab in/configshows the conversation's own permission preset when it has one. - Added local projects to
/projects, so in a local session you can list your projects with the current one marked, create one from a name and a set of folders given as absolute,~, or workspace-relative paths, rename a project or change its folders, and switch to a project, which adds its folders to the workspace and starts a new conversation. - Added sign-in for a partner plugin's MCP servers when you install it from
/plugin, with aConnect <plugin>screen for each server that opens its sign-in page (Escskips), a⚠ needs sign-inmarker and aSign-in:row for the plugin in the Installed tab, and the third-party developer tools notice for partner plugins at the end of the Discover list, in a plugin's details, and afteragy plugin installor/plugin install. - Added a built-in
${HOME}variable to pluginsidecar.jsontemplates, so a sidecar can name paths under the user's home directory inworkspaceUrisandaccessGrants, such asfile://${HOME}/worktrees; a sidecar argument namedHOMEstill takes precedence. - Changed headless
-pruns without--print-timeoutto wait for background tasks to finish, where they previously stopped them after a hidden 30-minute limit and exited with success; when--print-timeoutcuts a turn short, the run now exits with code3, prints anAGY_ERRORline naming the tasks it terminated, and writes a[agy] print timeout after ...line to stderr. - Changed
/btwside questions to be able to call tools, such as reading files or searching, showing each call live in the/btwcard and aCalled N toolssummary once the answer is done, while any tool call that would ask for permission is denied automatically; this fixes side questions failing with an empty-response error when the model wanted to use a tool. - Changed the
no flickering (altscreen)option underRendering Modein/configtofull screen (altscreen); the saved setting is unchanged. - Improved the error for a stdio MCP server whose command isn't installed, which now says, for example,
"uvx" is not installed or not on PATH, install it or set "command" to its full pathinstead of a rawexecutable file not found in $PATHerror. - Improved Auto mode's review of commands that would leave the terminal sandbox so it times out and asks less often on safe commands, such as uploads that don't request a review, stopping a job the agent started, installing or removing packages from a registry, and removing files that can be restored from version control.
- Fixed
/diffdrawing an empty↕ ···fold divider at the top of new files and of edits starting at line 1, where nothing was folded away, and fixed undo in the prompt bringing back a message you had already sent, and undo in!shell or:search mode bringing back prompt text thatEnterwould then run as a command or search. - Fixed conversations using a
GEMINI_API_KEYre-sending a prompt forever when the API's safety filter blocks it, which now ends the turn with a content-filter message, and theproandflashsubagents on that connection running models two generations older instead of Gemini 4 Argon and Gemini 3.8 Flash. - Fixed certain models failing a turn on rate-limit (
429) and server (5xx) errors instead of retrying them, now honoring the server'sRetry-Afterheader, and fixed plugin auto-upgrades of a plugin installed under a different folder name, such as after a rename, writing to a new folder and retrying on every startup instead of updating the existing folder in place.