Gemini leaves directory references for the agent to explore
Stable Gemini CLI 0.65.0, released 2026-10-20, removes referenced directories from eager read_many_files input and leaves a resolved directory reference for the agent to explore. Indispensable files are no longer guaranteed to be injected just because their directory was named. Instruction discovery and later explicit reads remain separate.
What this changes for operators
- Users with a working authentication route on 0.65.0: try pointing a fixed task at a repository directory before maintaining an eager directory-packing wrapper. The supported path lets the agent choose what to read instead of assembling every file in advance.
- Name required constraints and files explicitly. Compare files actually read, accepted output, latency, inference spend and human corrections with the old path; those results would settle whether selection saves attention on this repository. No token or task-quality gain was measured.
Primary sources
- commit 2026-10-24-gemini-cli-stable-directory-references-stop-eagerly-reading-the-entire-directory github.com/google-gemini/gemini-cli/commit/9b6e0265d16bbd29ca51e33c9e0c01dc4cec5e83
- tagged_commit_file 2026-10-24-gemini-cli-stable-directory-references-stop-eagerly-reading-the-entire-directory google-gemini/gemini-cli / packages/cli/src/ui/hooks/atCommandProcessor.ts
- commit 2026-10-24-gemini-cli-stable-directory-references-stop-eagerly-reading-the-entire-directory github.com/google-gemini/gemini-cli/commit/8b5cb8a6491e17b2dd3ba0cfb49fcfe41c48c4a3
Signal metadata
Source findings
- 2026-10-24-gemini-cli-stable-directory-references-stop-eagerly-reading-the-entire-directory 2026-10-24-gemini-cli-stable-directory-references-stop-eagerly-reading-the-entire-directory
Run: 2026-10-24-weekly-digest-2026-10-13_2026-10-24-frontier-v0
Schema: bitter.frontier_signals.v0 / ID: 2026-10-24-gemini-cli-directory-context-becomes-agent-selected
Research evidence and publication history are open in the repository.