Pull Requests
Buck interacts with pull requests in two ways: automatic code review when PRs are opened or updated, and ad-hoc responses when you comment @bucky.
Automatic code review
Section titled “Automatic code review”When a PR is opened or updated, the bucky-code-review workflow runs automatically. It:
- Reads the PR diff and understands the changes in context
- Searches related code via Sourcegraph for broader understanding
- Posts review comments with context-aware feedback
- Catches bugs, suggests improvements, and flags potential issues
Ad-hoc @bucky comments
Section titled “Ad-hoc @bucky comments”Comment @bucky on a PR to ask questions or request changes:
@bucky can you explain what this change does to the error handling?@bucky add unit tests for the new retry logicPR comments with @bucky are handled by the agent service via GitHub App webhooks, the same way Slack and Jira mentions work.