Description
What happened?
When pressing @ plus a file name in a sub directory, on Windows, the path suggested for auto complete use "\" instead of "/":
This cause the ReadManyFiles to fail:
Manually replacing "\" with "/" would allow ReadManyFiles to run successfully:
Using "\" like currently would also cause a model understanding issue if the file in the sub directory contain space. For example, if I change the "test.txt" above to "test test.txt", press "@test.txt" then tab to auto complete the path, this would be the result:
As you can see, this time ReadFile did not run.
What did you expect to happen?
On Windows, @ with a file name in a sub directory should use / for path, since \ is used for escaping. This cause ReadManyFile to fail.
Client information
$ gemini /about
│ About Gemini CLI │
│ │
│ CLI Version 0.1.9 │
│ Git Commit 34935d6 │
│ Model gemini-2.5-flash │
│ Sandbox no sandbox │
│ OS win32 │
│ Auth Method OAuth
Login information
No response
Anything else we need to know?
No response