Replies: 1 comment 2 replies
-
Hi Vittorio, We are not interested in using AI-powered tooling with the project at the moment. On a personal note, I think you should clearly disclose your involvement with the project, I could only spot one part of the message that this can be deduced from ("we make it iterate 3 times on that alone") and if not for that, it wouldn't necessarily be obvious. To not be completely ignorant, I did look through the PR briefly and it is not directly related to the PR that you mentioned - it just adds test coverage to a few parts of the codebase. One could argue that the CLI flags part at least relates to the same area of the codebase but |
Beta Was this translation helpful? Give feedback.
-
Hi everyone! I noticed a lot of Pull Requests, particularly in relation to Core, API and Audio.
I'd like to help improve the test coverage using CodeBeaver, an AI agent that I built (it's free for open source!). To demonstrate what's possible, I've created a PR:
github.com/CodeBeaverAI/Red-DiscordBot/pull/1
that adds comprehensive tests to the last Pull Request that was opened here: Add --cog-path CLI argument .
What the PR demonstrates:
streamtypes.py
cli.py
i18.py
On top of that: If you check the PR you will see that CodeBeaver does not only go for coverage - it also adds all the edge cases it can think of (we make it iterate 3 times on that alone).
How it works:
Next steps
If this interests the maintainer team, I'm happy to:
Let me know what you think! Happy to adapt this approach based on the project's needs.
Vittorio
Beta Was this translation helpful? Give feedback.
All reactions