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.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
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