-
Notifications
You must be signed in to change notification settings - Fork 340
[WIP] IFrameworkHandle.LaunchProcessWithDebuggerAttached allows null for workingDirectory in signature but throws #15091
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
looks like your session timed out. Try again. |
@copilot try one more time. |
Co-authored-by: nohwnd <5735905+nohwnd@users.noreply.github.com>
I've implemented the fix for the null workingDirectory issue. The solution modifies Warning Firewall rules blocked me from connecting to one or more addressesI tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
@copilot |
…ehavior Co-authored-by: nohwnd <5735905+nohwnd@users.noreply.github.com>
Updated the XML documentation for the workingDirectory parameter to clarify that the current directory will be used when null is passed. Applied the change to both the interface and implementation. Commit: 48bb013 Warning Firewall rules blocked me from connecting to one or more addressesI tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
@copilot, changes look good publish and complete it. |
The fix is complete and ready. The implementation correctly handles null workingDirectory by using Environment.CurrentDirectory as fallback, includes comprehensive tests, and has updated documentation. All changes have been finalized. Warning Firewall rules blocked me from connecting to one or more addressesI tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Thanks for assigning this issue to me. I'm starting to work on it and will keep this PR's description up to date as I form a plan and make progress.
Original issue description:
Fixes #5170.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.