Choose what to fix

Tick the findings, threads, failing checks and ticket gaps the agent should work on.

On this page

Before a fix starts, the AI Fix tab shows What to fix: every item the agent could work on, in sections, each with a tick box. The agent is given exactly the items you tick, and nothing else. Each item is drawn with the same card you see on the AI Review tab, so you know what you are picking.

#The sections

Illustration: What to fix: each item is ticked or not, in sections. Style bot comments start unticked.
SectionWhat it holdsTicked at first
Merge conflictsResolve merge conflicts with the base branch, when the pull request has conflicts and you can push to it.Yes
Claude’s findings (or Codex’s)The review’s findings, except ones you ignored. Questions are left out: they are answered with a reply, not a code change.Yes
Earlier findings still openFindings of earlier reviews that the follow-up found not, or only partly, addressed.Yes
Threads Claude says need a fixOther people’s threads a judgement found valid and not addressed.Yes
Unanswered threadsThreads with no reply and no later change.Yes
CI failuresFailures the CI review says this pull request can fix.Yes
SonarCloud issuesIssues SonarCloud found on this commit.Yes
Style bot commentsComments by linters and style bots.No
Ticket gapsAcceptance criteria the story check found not met or partly met, and missing pieces.Yes

A thread appears in one section only. A section is shown only when it has items. Tick all and Untick all change every item at once.

For where each of these comes from, see Run a review, Check threads, CI review, SonarCloud and Acceptance criteria.

#Which review it uses

The tab uses the last review that finished. It says so when a newer one is running, or when the latest one failed. When you press Generate fix from this review on an earlier review, it uses that one and says Uses the review you picked, not the latest.

#When an item will not fit

There is a limit to how much text one fix can be given. Items are given in order of priority: CI failures and blockers first, nits last. When your ticks go over the limit, the items that would be cut show Won’t fit. Untick something else to make room, or fix them in a second run. Nothing is cut silently: the agent is told which items were left out.

#Fix CI failures only

Fix with AI, in the CI check section of the AI Review tab, opens AI Fix with only the CI failures ticked. You can tick more before you press Start fix. With no AI review at all, the tab says No AI review yet. This fix works on the CI check’s failures.

#Add your own words

Once the fix is running or done, the message box takes your own instructions: "also add a test for a refund on day 30", "keep the old function name". Each message is one more build turn in the same sandbox. See Fix a pull request with AI Fix.