Issues and Autofix

Issues

Issues (the button on the Pull Requests tab) turns findings into tickets. Every verified finding belongs to an issue, and the same problem found on several pull requests in a repository is one issue. Security findings carry a Security tag; the Security issues link filters to them.

Each issue has:

Issues move on their own:

When you set an issue to resolved, won't fix or false positive, every open occurrence gets the same feedback, so pull request threads and learned preferences follow. Feedback on a single finding moves its issue once no other occurrence is still open.

Issues are on every plan. Changing an issue needs write access to its repository; viewers can read them.

Autofix

Autofix opens fix pull requests without anyone asking. When a review completes, OpenReview's fix agent starts for each of its critical and high findings, at most three per review and one per issue. Each run is the same as Fix with OpenReview (see Fix with agents): the agent edits the code and opens a pull request from a new openreview/fix-* branch that targets your pull request's branch, for the pull request's author. Your branch is never written, and no tests are run.

Turn it on per repository under Code Review Settings → Autofix. It needs:

The issue links to the fix pull request, and its activity log says Autofix opened it. No fix pull request opens when the pull request moved since the review, the author lacks write access, or the agent made no change; the workspace audit log records each run.