Lint mode is much faster than an AI review. It’s ideal for catching style violations, formatting issues, and common code smells early in the review cycle without waiting for a full AI analysis.
Supported Tools
BugViper automatically routes files to the appropriate linter based on their extension.
Files that don’t match any of the extensions above are skipped during a lint run.
Triggering a Lint Run
To start a lint run, post the following comment on any pull request where BugViper is installed:- Inline comments for each lint finding, placed at the relevant line in the diff
- A summary comment listing the total number of issues found per tool
What BugViper Posts After a Lint Run
After completing a lint run, BugViper reports results in two places:1
Inline diff comments
For each issue found, BugViper posts an inline comment at the exact line in the PR diff where the problem was detected. The comment includes the rule name, a description of the violation, and (where available) a suggested fix.
2
Run summary comment
BugViper also posts a top-level PR comment summarizing the overall results — how many issues each tool found and which files were affected. If all tools pass with no findings, BugViper confirms that the PR is clean.