fix(#1496): exclude coder bot PRs from pre-code check - #1497
Merged
Conversation
The pre-code.sh existing-PR check filtered out PRs authored by the main bot (fullsend-ai[bot]) but not the coder bot (fullsend-ai-coder[bot]). When the coder created a PR with "Closes #N", subsequent runs found that PR and blocked, treating the coder's own work as a duplicate. Add CODER_BOT_LOGIN (defaulting to fullsend-ai-coder[bot]) and exclude it in the jq filter alongside BOT_LOGIN. Add two test cases covering coder-bot-only and mixed scenarios. Note: pre-commit could not run (Go toolchain permission denied in sandbox). Tests passed via pre-code-test.sh. Closes #1496 Signed-off-by: fullsend-code <fullsend-code@users.noreply.github.com>
Site previewPreview: https://f6f7985e-site.fullsend-ai.workers.dev Commit: |
ReviewFindingsMedium
Low
Previous runReviewFindingsLow
Previous run (2)ReviewFindingsNo findings. |
ralphbean
reviewed
May 26, 2026
Member
|
/fs-review What supplies the value for Double check that the logic is consistent between pre-code and post-code here. |
Member
|
/fs-fix |
FULLSEND_BOT_LOGIN and FULLSEND_CODER_BOT_LOGIN environment variables are not needed — hardcode the bot login strings directly. Addresses review feedback on #1497 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: fullsend-fix <fullsend-code@users.noreply.github.com>
Contributor
Author
🔧 Fix agent — iteration 1 (human-triggered)Addressed review feedback: removed FULLSEND_BOT_LOGIN and FULLSEND_CODER_BOT_LOGIN env var indirection, hardcoding bot login names directly. All tests pass. Fixed (1):
Tests: passed Updated by fullsend fix agent |
5 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The pre-code.sh existing-PR check filtered out PRs authored by the main bot (fullsend-ai[bot]) but not the coder bot (fullsend-ai-coder[bot]). When the coder created a PR with "Closes #N", subsequent runs found that PR and blocked, treating the coder's own work as a duplicate.
Add CODER_BOT_LOGIN (defaulting to fullsend-ai-coder[bot]) and exclude it in the jq filter alongside BOT_LOGIN. Add two test cases covering coder-bot-only and mixed scenarios.
Note: pre-commit could not run (Go toolchain permission denied in sandbox). Tests passed via pre-code-test.sh.
Closes #1496
Post-script verification
agent/1496-exclude-coder-bot-prs)addf9a24b1a9d937a2e2027b8c67a84f8d087739..HEAD)