Evidence record / gemini-cli
A dated record of one change, kept so the writing that cites it can be checked. Compiled from the sources listed below by the research run, not written for reading. The judgment lives in the signals and issues that cite it, below.
Gemini CLI: Auto Modes Collapse and PolicyEngine Reaches Into ACP
What Changed
Two governance changes ship in the v0.44.0 line:
- Auto modes merged into a single Auto mode (#26714). The prior fan of Auto variants collapses to one. The release frames this as UX simplification; in practice it also collapses whatever differentiation the variants carried, including any more-restrictive default.
- PolicyEngine integrates into ACP sessions (#27252). The enforcement layer reaches into the Agent Communication Protocol session lifecycle, framed as a deadlock prevention fix. The effect is policy enforcement at the protocol-session layer, not just at the shell-tool layer the profile already names.
A third item belongs alongside: v0.44.0 stable adds shell-redirect
auto-approval in AUTO_EDIT mode. The release describes this as a
quality-of-life change. It is also an attack-surface expansion —
shell redirects (>, >>, |) auto-approved is the kind of
permission expansion that matters when those redirects target
sensitive paths.
Why It Matters
The current Gemini profile’s governance posture rests on
shell-tools-allowlist and subagents-approval-mode-aware. The
PolicyEngine-in-ACP change extends enforcement into the session
layer — a real shift, framed quietly. The Auto-mode merger and
shell-redirect auto-approval are accessibility wins (one mode is
easier to reason about; shell redirects in AUTO_EDIT are common
operator behavior) that come with authority and security costs
(one mode means less differentiation; redirect auto-approval is a
new auto-approved verb on the shell tool).
This sits inside a cross-provider thread: the same window saw Claude Code’s Auto mode become default-on (finding) and Codex’s goal mode graduate default-on (finding). Three providers, three different surfaces, same direction — autonomy graduates from opt-in to baseline.
Operator Implication
- Operators on previous Auto variants must re-audit which behaviors the consolidated Auto mode treats as safe. The merger may have loosened or tightened constraints; the release notes do not enumerate.
- Operators on
AUTO_EDITshould explicitly decide whether shell-redirect auto-approval is acceptable for their environment. If the agent writes to disk underAUTO_EDIT, redirects are another write surface. - Operators evaluating Gemini’s ACP integration should treat PolicyEngine-in-ACP as the new enforcement boundary. The “deadlock fix” framing understates the structural shift.
Open
- PolicyEngine-in-ACP: documented as a fix; what’s the underlying policy posture for ACP sessions? Is policy now enforced per-session by default, or only when an operator has configured a policy?
AUTO_EDITshell-redirect auto-approval: is this gated by workspace trust? By the existing shell-tools allowlist? Or is it a separate decision?- The PolicyEngine-in-ACP cross-cuts with the OpenHands ACP UI finding (OpenHands as ACP client fronting third-party agents). Whether Gemini’s PolicyEngine applies when Gemini is the ACP server serving OpenHands is not documented.
Finding metadata
Run: 2026-05-27-weekly-digest-2026-05-13_2026-05-27-frontier-v0
Finding ID: 2026-05-27-gemini-auto-modes-merged-and-policy-engine-in-acp
Accepted signals
Profile citations
- Gemini CLI / claim / auto-modes-merged
- Gemini CLI / claim / policy-engine-in-acp
- Gemini CLI / claim / auto-edit-shell-redirect-approval
- Gemini CLI / posture / accessibility
- Gemini CLI / posture / governance
Source links
Primary links, including exact changelog lines when available.
Versioned source: run artifact