Copilot Chat Tools Cannot Access Codespaces Filesystem (ENOPRO in Every New Code (Copilot) #179557
Replies: 17 comments 11 replies
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
|
I will pay money to someone who can help me fix this.
I will pay money to someone who can help me fix this. |
|
Had the same behavior.
Nothing worked, but I deleted my Codespace completely and recreated a new one then it worked. |
|
I'm having the same issue when in VSCode in Codespaces when Copilot tries to run a terminal command (this happens in multiple unrelated Codespaces, started about 2 days ago).
|
|
Alguma solução? Estou tendo o mesmo problema desde ontem. |
|
Yeah,the issues still persistting..... |
|
Can confirm, this issue still persists |
|
I am also having this issue, just create a new code space and it has a terminal issue. |
|
In case this is helpful.... (ignore if it is not) I rolled back to Visual Studio v. 17.14.9 before the update where the bug was introduced and resolved these Copilot issues: Key Reported Symptoms: The Specific Error: Logs consistently show StreamJsonRpc.RemoteInvocationException: Authentication failed with Azure DevOps or Response status code does not indicate success: 401 (Unauthorized). "File Not Found" UI Falsehoods: Even when files are clearly open, the UI may report "File Not Found" if the underlying search strategy fails to authenticate with the remote server. Settings Persistence Failure: Like your experience, users have noted that attempts to re-authenticate or change settings often provide no relief, as the extension "eagerly" defaults back to the broken search strategy. Rolling back to 17.14.9 is not a long term solution, but can help you in a pinch. I read this converstaion that said the fix should be in VS 2026 v 18.3. (https://developercommunity.visualstudio.com/t/Github-Copilot-Code-Search-stopped-worki/11005854) Hope this helps someone. |
|
Same issue here. Very strange that they don't seem to care if these tools work or not; just try to use Codespaces, and it just... doesn't work half the time, like it's a demo somebody pushed out and forgot about |
|
I had the same issue yesterday using vscode.dev and tunnels. What I noticed is that everything works fine using Google Chrome browser. |
|
still experiencing the same. this used to work before. seems it cant do anything on the terminal. xxx is my real project just masked it out. Error Message: Error Code: Context: can someone from the codespace or copilot team look into this? this is a deal breaker for me as a customer for paying for your products. |
|
I switched to Claude Code in part because of this bug. |
|
The issue with a browser. I used to open CodeSpaces in Brave, but just tried Chrome and it worked right away. |
|
For people hitting this. It may be related to microsoft/vscode#301804 which regards OSX/iOS, Safari/Brave/Firefox problems with codespaces and Copilot access to the filesystem/terminal commands. The problem seems to not occur in Chrome on desktops, but does on Safari, Brave & Firefox, plus on all iOS browsers because on iOS they actually use Apple's webkit behind the scenes (per Apple's requirements). Makes codespaces with Copilot entirely useless if you are on the wrong client. |
|
I no longer use Copilot.
*William (Blane) West*
Director, ICS Production Workflow
[image: XBP Americas] <https://xbpglobal.com/>
[Virtual Office] 10 Split Rock Ct, The Woodlands, TX USA 77381
O: +1 832.331.5176 • M: +1 832.331.5176
The Woodlands, TX•USA
Schedule a meeting with me [image:
https://calendar.google.com/calendar/appointments/schedules/AcZssZ1ppRXA2vZtAK-WgudUosXyE-ani45zSAUVlIqgqQDo8X8kqBdgRPuLyXTuXG_5E-O_0huPj9TM?gv=true]
<https://calendar.google.com/calendar/appointments/schedules/AcZssZ1ppRXA2vZtAK-WgudUosXyE-ani45zSAUVlIqgqQDo8X8kqBdgRPuLyXTuXG_5E-O_0huPj9TM?gv=true>
[image: XBP Global]
This email and any attachments may contain confidential, proprietary, or
privileged information intended solely for the designated recipient(s).
If you have received this message in error, please notify the sender
immediately by reply email and delete it from your system.
Any unauthorized review, disclosure, copying, or distribution of this
communication is strictly prohibited.
The views expressed herein are those of the sender unless expressly stated
otherwise. This communication does not constitute an agreement
to conduct business electronically and shall not create any binding
obligation on XBP Global Holdings, Inc. or its subsidiaries without a duly
executed written contract.
…On Tue, Nov 3, 2026 at 10:03 AM Zaza Xin ***@***.***> wrote:
Hi, I saw your Copilot/Codespaces filesystem issue and that you'd pay for
help fixing it. Is this still open, and what amount / payment method did
you have in mind? I can look at the logs / repro you shared.
—
Reply to this email directly, view it on GitHub
<#179557?email_source=notifications&email_token=BTIAMBTL32IBKWVIDKUKNPT5XH6U7A5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOJTG43TQNJXUZZGKYLTN5XKM3LBNZ2WC3FFMV3GK3TUVRTG633UMVZF6Y3MNFRWW#discussioncomment-19377857>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BTIAMBTPQRCBSJCVM3EE6ZL5XH6U7AVCNFSNUABHKJSXA33TNF2G64TZHMZTAMJVG4ZTGNBUHNCGS43DOVZXG2LPNY5TSMJTHA3DQMVBOYBA>
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
<https://github.com/notifications/mobile/ios/BTIAMBUMXOV3RDRFOL3NU7L5XH6U7A5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOJTG43TQNJXUZZGKYLTN5XKM3LBNZ2WC3FFMV3GK3TUVJTG633UMVZF62LPOM>
and Android
<https://github.com/notifications/mobile/android/BTIAMBXRT6BFVVJZKKQM6C35XH6U7A5CNFSNUABIM5UWIORPF5TWS5BNNB2WEL2ENFZWG5LTONUW63SDN5WW2ZLOOQXTCOJTG43TQNJXUZZGKYLTN5XKM3LBNZ2WC3FFMV3GK3TUVZTG633UMVZF6YLOMRZG62LE>.
Download it today!
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***
com>
--
Please
consider the environment before printing or forwarding this
email. If you do
print this email, please recycle the paper.
This
email message may contain confidential, proprietary, and/or privileged
information. It is intended only for the use of the intended recipient(s).
If you have received it in error, please immediately advise the sender by
reply email and then delete this email message. Any disclosure, copying,
distribution, or use of the information contained in this email message to
or by anyone other than the intended recipient is strictly prohibited. Any
views expressed in this message are those of the individual sender, except
where the sender specifically states them to be the views of XBP Global
Holdings, Inc. and all subsidiaries. This email does not constitute an
agreement to conduct transactions by electronic means and does not create
any legally binding contract or enforceable obligation against XBP Global
Holdings, Inc. and all subsidiaries in the absence of a fully signed
written agreement.
|

Uh oh!
There was an error while loading. Please reload this page.
Select Topic Area
Bug
Body
I’m experiencing a persistent issue where Copilot Chat’s tool layer cannot access the filesystem in any new GitHub Codespace, even though:
The Codespace is fully connected
The integrated terminal works
Commands like pwd, ls, pnpm install, etc. work exactly as expected
Older Codespaces (opened before ~Nov 10–12) do not have this issue
Issue Summary
Whenever Copilot Chat tries to execute any tool-driven file or terminal operation (even something as small as ls), it returns:
ENOPRO: No file system provider found for resource 'file:///workspaces/'
And:
The tool layer can’t access the filesystem
This occurs even though the workspace does exist at /workspaces/ and the integrated terminal can access it without problems.
Environment
GitHub Codespaces
Remote dev container
VS Code web + GitHub Copilot Chat
Occurs in every new Codespace
Does not occur in Codespaces that were opened prior to the issue
My terminal output shows a fully functional filesystem; only Copilot tools fail
What Appears to Be Wrong
Copilot tools appear to be attempting to access workspace files using:
file:///workspaces/
In a remote environment, the FS provider should correctly be:
vscode-remote://codespaces+/...
Tools appear to be bypassing the remote FS provider entirely → leading to ENOPRO.
This seems like a regression or an incorrect tools-layer routing inside Copilot Chat for Codespaces.
What I Have Already Tried
Reset VS Code user settings
Removed chat.* experimental keys
Turned off MCP / container / preview tools
Created a clean VS Code profile with only Copilot + Codespaces installed
Re-opened fresh Codespaces
Reinstalled extensions
Tried VS Code desktop instead of browser
→ The issue persists in every new Codespace, but never in old ones.
Expected Behavior
Copilot Chat tools should resolve workspace paths via the remote FS provider and be able to run commands through the integrated terminal, as they did previously.
Actual Behavior
Tools layer throws ENOPRO when accessing file:///workspaces/...
Terminal works fine
Code editing works fine
Copilot suggestions work
Only tool-executed filesystem access is broken
Request
Please escalate this to the Copilot Chat / Codespaces engineering team.
This appears to be a tools-layer filesystem provider regression affecting new Codespaces only.
I’m available to provide:
Logs
Codespace IDs
Live repro (takes <30 seconds)
Thank you!
All reactions