Skip to content

feat: add detection of Codebuff and Freebuff - #113

Open
Dev10-sys wants to merge 1 commit into
chaoss:mainfrom
Dev10-sys:feat/add-codebuff-freebuff-detection
Open

Dev10-sys wants to merge 1 commit into
chaoss:mainfrom
Dev10-sys:feat/add-codebuff-freebuff-detection

Conversation

@Dev10-sys

@Dev10-sys Dev10-sys commented Sep 30, 2026 •

Copy link
Copy Markdown

Description

  • Add detection for Codebuff and Freebuff AI tools.
  • Add noreply@codebuff.com and noreply@freebuff.com to KnownCoAuthorEmails.
  • Add Codebuff and Freebuff to SupportedToolsInMentions.
  • Add commit message attribution checks and repository URL pattern to trailer detector.
  • Add unit tests covering trailers and tool mentions for both tools.

This PR fixes #112

Notes for Reviewers
Added unit test coverage across both trailer and toolmention packages to validate commit messages, Co-Authored-By headers, repo URLs, and PR text mentions.

Signed commits

  • Yes, I signed my commits.

Generative AI disclosure
Please select one option:

  • This contribution was NOT assisted or created by Generative AI tools.
  • This contribution was assisted or created by Generative AI tools.

@MoralCode

Copy link
Copy Markdown
Contributor

Thanks for the contribution!

Couple friendly reminders:

  • @1steve78 was already given the ok to develop a fix for this in the linked issue and having a higher risk of duplicate PRs makes things harder for the maintainers
  • Could you make sure your PR description matches our pull request template?

Code-review wise I also notice you haven't added any new unit tests to validate the new functionality that's being added. Could you add those so we can make sure these detections continue to work if they need changes in the future?

@Dev10-sys
Dev10-sys force-pushed the feat/add-codebuff-freebuff-detection branch from 0bbcdcc to 7581895 Compare October 1, 2026 06:05
@Dev10-sys

Copy link
Copy Markdown
Author

Thanks for the contribution!

Couple friendly reminders:

  • @1steve78 was already given the ok to develop a fix for this in the linked issue and having a higher risk of duplicate PRs makes things harder for the maintainers
  • Could you make sure your PR description matches our pull request template?

Code-review wise I also notice you haven't added any new unit tests to validate the new functionality that's being added. Could you add those so we can make sure these detections continue to work if they need changes in the future?

Hi @MoralCode,

Sorry... about the overlap! I had actually started working on this issue a while ago... but completely forgot to comment on the issue thread to claim it. I will definitely keep this in mind for next time to avoid duplicate PRs.

I have updated the PR description to follow the pull request template and I've also added the required unit tests. Please review the changes and let me know if anything else is needed.

Additionally, if there are any other high-priority issues that need attention.., please let me know- I'd be very happy to work on them!!

Closes chaoss#112

Signed-off-by: Dev10-sys <kalpanagola9897@gmail.com>
@Dev10-sys
Dev10-sys force-pushed the feat/add-codebuff-freebuff-detection branch from 7581895 to 13e4901 Compare October 1, 2026 06:23
@MoralCode

Copy link
Copy Markdown
Contributor

Thanks!

Feel free to join the CHAOSS Slack in the #data-ai-disclosure-detection channel too if you'd like to interact with the other maintainers/contributors to this project or chat about the roadmap!

I'll try and get around to this when I can

@Dev10-sys

Copy link
Copy Markdown
Author

Thanks!

Feel free to join the CHAOSS Slack in the #data-ai-disclosure-detection channel too if you'd like to interact with the other maintainers/contributors to this project or chat about the roadmap!

I'll try and get around to this when I can

suree!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

Add detection of Codebuff and Freebuff

2 participants