Use rules (.sourcegraph/*.rule.md) in chat and auto-edit #6909
+1,704
−173
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
(Experimental and WIP.)
For our code review agent (announced in EAP in https://sourcegraph.com/blog/introducing-enterprise-ai-agents), we're introducing rules that are
*.rule.md
files placed in.sourcegraph/
dirs in your codebase. The code review agent uses these rules to find and fix issues at code review.This PR makes it so that Cody in the editor also reads the rules and uses them in chat, auto-edit, and inline edit for higher quality and consistency.
Docs and blog post coming soon after we've merged this and tested it in our own dev workflows.
cody-rules-chat-autoedit.mp4
TODOs
.sourcegraph
Test plan
TODO