Diagnostics attachment faulty.
What happened?
Using latest version of ProxyAI. There was promoted that can now ship errors to AI directly. Result is epically bad.
First of all it doesn't select which file's errors to provide, selects sorta random one. But for example library consists of 9 files and need all 9 at once.
And what even worse, it doesn't ship just errors, but all the mess clion provides: errors, dumb suggestings, warning etc resulting in fix attempt by AI a fully broken code, much worse then before even.
Relevant log output or stack trace
Steps to reproduce
Open some cmake project with target compilation consisting on many files not just one and all of them to have a lot of warnings, errors.
Try to attach all files to AI and diagnostics. Only 1 files shipped with lots of garbage inside (no filter for errors etc).
Let AI fix it all, code trashed.
CodeGPT version
latest
Operating System
Linux
Default behavior preferred is errors only attached and for all open files or all attached in chat for AI. Option to review (view) attached diagnostics data before request to AI would be very welcomed.
This feedback is greatly appreciated!
Currently, it performs diagnostics only on a single open file, and it basically fetches every warning/error that you would see in the Problems tab.
I will make sure to make the UX more intuitive in the future.
This feedback is greatly appreciated!
Currently, it performs diagnostics only on a single open file, and it basically fetches every warning/error that you would see in the Problems tab.
I will make sure to make the UX more intuitive in the future.
Maybe as temporary solution possible to filter out only errors. Shouldn't be too complicated I guess. And yeah, multi file errors very necessary. In general concept is good, just needs some polishing
Ah. Forgot to mention. At first it adds currently selected file. But if to make multi step edit with AI, if fails to switch to another file errors on request, only option I found is to fully wipe chat, then it let's add another diagnostics file
Any chance to get at least multiple file select for diagnostics? (or auto provide errors for sources that given to AI as context)? Because by now there is no even option to select which file being submitted as diagnostrics (currently open file works only once, to select another one, need either new chat or restart IDE for it to attach another file)