-
Notifications
You must be signed in to change notification settings - Fork 571
Revert "Update to MTP (#958)" #1011
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
This reverts commit 7080e3a.
|
You'll need to update the analyzers test project as well: |
- I left it in dependabot.yml config in case it gets added back as was done in #990
|
I'm honestly more in favor of updating AI instructions to understand this rather than reverting. |
We can do that concurrently and then revert the revert the revert the revert. We need folks to be productive working in the repo right now, especially with the push around the new MCP spec that's dropping next week, and we can't be blocked on desirable-but-unnecessary infrastructural changes. Changes that block copilot from helping with our velocity aren't viable right now. |
|
@stephentoub My point is, isn't it easy enough to add the custom instructions? and can be already fast enough to be done without going into the churn of reverting and re-reverting back? |
|
I opened #1012 for Copilot instructions. |
You would need to fully validate the end-to-end, ensuring that everything works locally with copilot CLI, that requests work to copilot with CCA in the repo, etc. We need to unblock the folks this evening that are currently struggling to make forward progress in their normal workflows. We can't keep merging, reverting, merging, reverting. It needs to be fully correct the next time. Both times it's merged thus far it's almost immediately broken members of the team. |
It's more than just teaching the agent to use This even throws me off. I understand that I need to put |
This reverts commit 7080e3a.
With the update to MTP,
dotnet test --filterno longer works which throws off AI agents. Instead you have to use something like--filter-classor--filter-querywhich takes time for agents to figure out. We could put something in AGENTS.md, but I'd rather have it work without special instructions. @mikekistler also reported problems when using agents with the new testing dependencies.This does not revert all the changes in #990, since we might want the configuration changes the next time we update MTP, and it seems like it won't hurt in the meantime.
cc @Youssef1313