Gemini CLI PR blocks mutating tool calls at scheduler layer to enforce user 'hold' directives

dylanyunlon · ghdev · 2026-09-18

A P1-sized PR (#29394) on google-gemini/gemini-cli addresses an aggressive action-bias: even when users say 'wait', 'explain first' or 'don't apply fixes yet', the agent still fires destructive tool calls (replace, writefile, runshellcommand). Prompt-level instructions alone fail because RLHF completion bias overwhelms attention on negative constraints.

The fix enforces holds programmatically at the scheduler layer:

Original post →

More from coding & agent

coding & agent channel →