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 issues that cite it, below.

2026-10-13-gemini-cli-stable-v0-63-0-fixes-agent-git-diff

Stable v0.63.0 fixes agent git diff. v0.57.0 through v0.62.0 set diff.external to an empty string in every agent shell environment. Git interprets that as an external program name: an ordinary content diff with changes exits 128, while git diff --no-ext-diff, git diff --stat, git show and git log -p remain usable. v0.63.0 removes the bad override. Seven other overrides remain: credential.helper, core.fsmonitor, core.hooksPath, core.sshCommand, core.editor and sequence.editor blank, core.pager=cat. GIT_CONFIG_GLOBAL and GIT_CONFIG_SYSTEM still point to /dev/null in v0.64.0.

Channel: tagged-release. Half: defect. Date: 2026-10-06.

Operator consequence: Use 0.63.0 or later for normal diff-based self-review. Older transcripts may contain errors/workarounds, rather than evidence that the agent reviewed the diff. Supply necessary Git identity/other settings at repository level when the agent needs them; do not assume global aliases, URL rewrites or signing settings are visible.

Receipt

Finding metadata

Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0

Finding ID: 2026-10-13-gemini-cli-stable-v0-63-0-fixes-agent-git-diff

Profile citations

Source links

Primary links, including exact changelog lines when available.

Versioned source: run artifact