Overview

Blink seamlessly integrates with pull requests, providing intelligent code review assistance and automated interactions. You can use Blink to open pull requests, review pull requests, and even collaborate on pull requests for code reviews.

Configuration

You have the option to configure how Blink behaves when creating and interacting with pull requests. View the GitHub integration page to learn more about available configuration options.

Reviewing Pull Requests

Review Any Pull Request

To have Blink review code in pull requests, you can simply copy your PR link and give it to Blink in a chat:
Please review this pull request: https://github.com/owner/repo/pull/123
Focus on security vulnerabilities and performance issues
If you’re looking at a pull request that Blink authored itself, you can comment directly within the GitHub pull request and ask Blink to review its own code changes based on your criteria. When you comment on a pull request generated by Blink:
  1. Acknowledgment: Blink responds with an emoji reaction to acknowledge that it has seen and processed your comment, providing immediate feedback that your request has been received and understood.
  2. Action: Blink analyzes your comment and acts upon your feedback by making additional commits, code changes, or improvements to the pull request based on your specific requests or suggestions.
  3. Response: Blink provides a detailed written response to your inquiry or feedback directly within the GitHub pull request comment thread, explaining its actions and addressing your concerns.
  4. Updates: Blink automatically updates the pull request title and description to reflect any new changes or improvements it has made, ensuring the PR documentation stays current and accurate.

Chat Integration

In Blink’s web UI, you can find links to all pull requests associated with each chat in the left-hand navigation. Clicking these links will take you directly to the pull request generated by Blink.