Prevent Copilot Agent from automatically opening files it has modified. #168141
Replies: 9 comments 2 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. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
I would also like the ability to disable automatically opening newly generated files or modified files by copilot. |
Beta Was this translation helpful? Give feedback.
-
|
Can't believe there's been no response to this |
Beta Was this translation helpful? Give feedback.
-
|
The most disgusting thing is that this behavior causes constant corruption of new files when working in golang. |
Beta Was this translation helpful? Give feedback.
-
|
+1 on this. It's absolutely annoying (and a waste of resources) having tens/hundreds of files open every time a single line of code is changed by an AI Agent. |
Beta Was this translation helpful? Give feedback.
-
|
same |
Beta Was this translation helpful? Give feedback.
-
|
@pierceboggan pls consider! |
Beta Was this translation helpful? Give feedback.
-
|
Please! it should be one simple flag |
Beta Was this translation helpful? Give feedback.
-
|
Big up! Also make us choose to prevent copilot to bring up VS if minimized when he updates a plan tab! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Product Feedback
Copilot Feature Area
VS Code
Body
I have four topics/issues:
Tab craziness:
When using Copilot Agent mode in VS Code, tabs are constantly opening up as the agent is working on them. Why is this and can it be disabled? After each agent session, you almost spend just as much time figuring out which tabs to keep open and which to close. Clicking on a file in the "X file changed ... Keep Undo" area is a better place to keep tabs on what the agent is modifying.
Changed files takes up too much real estate:
My second complaint is that this "X files changed" area is not collapsible. If I have multiple copilot chats open, this area can easily take up the entire pane. Right now, I'm literally looking at a copilot chat where I can't see the conversation because the entire pane is just the files changed list and the chat input box.
Changed files can't be cleaned up.
For long agent sessions, the agent will summarize the conversation to preserve context. However, it'll never clean up the "files changed" area... nor is there a way to clean it up manually. This means that despite the summarization feature you recently added, new conversations still need to be created eventually in order to not have 100+ files listed here.
"COPILOT CHAT DEBUG" IS UNBELIEVABLE USEFUL
I cannot stress enough how great this feature is!!!!!
Please add more features to the Copilot chat debug and make it easier to get to. Add a setting where it'll enable clicking on a message in the chat that'll cause the specific
.copilotmdfile associated with that tool call orpanel/editAgentinteraction or whatever to open up. This button can be right next to the "edit" and "undo" buttons that appear when you click on a message in the chat.This will be a HUGE HELP to developers who are trying to optimize the context for better overall performance (e.g. optimize the prompts/instructions/tools/etc. in order to make Copilot work better).
For example, I looked at one
copilotmdfile and saw just how much context my tools were using and decided it made sense to explore different chat modes (that reference toolsets) or maybe targeted instruction files or something (I haven't found my solution yet). But the point is that seeing how much context those tools were taking up clearly pointed me to the need to optimize it to make Copilot work better.Beta Was this translation helpful? Give feedback.
All reactions