Update CONTRIBUTING.md

This commit is contained in:
Andrew Pareles 2024-09-17 12:00:46 -07:00 committed by GitHub
parent 44106b0333
commit 79358e1d15
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -22,6 +22,20 @@ For some useful links we've compiled see [`VOID_USEFUL_LINKS.md`](https://github
Here are the most important topics on our Roadmap. More ⭐'s = more important.
## ⭐ One-stars.
⭐ When user presses ctrl+L it should clear the sidebar's state.
⭐ Let the user accept / reject all Diffs in an entire file via the sidebar.
⭐ Allow the user to make multiple selections of code or files at once.
⭐ Allow user to X out of their current selection.
## ⭐⭐⭐ Improve diffs.
We define a "diff" as a single green/red pair that denotes a change. Here are improvements to make:
@ -48,16 +62,6 @@ Right now, the model outputs entire files. Instead, we should change the prompt
We have an Ollama integration coded up in the extension, but it breaks. This is because Ollama has Node.js dependencies like 'path' and 'os' which cannot run in extensions (extensions have to be able to run in the browser). To fix this, we need to migrate Void's extension so that it runs natively into the VS Code editor so that we can access Node.js.
## ⭐ One-stars.
⭐ When user presses ctrl+L it should clear the sidebar's state.
⭐ Let the user accept / reject all Diffs in an entire file via the sidebar.
⭐ Allow the user to make multiple selections of code or files at once.
⭐ Allow user to X out of their current selection.
## ⭐⭐⭐ Creative.
Feel free to build AI features beyond the standard Cursor ones. For example, creating better code search, or supporting AI agents that can edit across files and make multiple LLM calls.