AI Fix tab

Ask an agent to fix findings, failing checks or merge conflicts, then push the result.

On this page

The AI Fix tab asks an AI agent to change the pull request's code for you. You choose what to fix: findings from the AI review, review threads, failing checks, unmet ticket criteria, or the branch's merge conflicts. The agent works on a copy of the branch inside a sandbox on your computer, runs the repository's own checks there, and shows you the diff. Nothing is pushed until you press Push. This page describes the tab; the AI Fix section explains it in full.

#What you can do

  1. Open the tab. It lists what can be fixed, as the same cards the AI Review tab shows, each with a tick box. Use Tick all or Untick all.
  2. Choose a model, and choose Make a plan if you want to agree a plan first. See Plan first.
  3. Choose Start fix. The agent's work shows as a conversation, with the repositories, services and spend beside it. Send it a message to ask for more.
  4. Read the result: a report of what it fixed, what it did not and why, the test results, and the diff.
  5. Choose Push to push the commits to the pull request's branch, or discard the fix.
Illustration: A finished fix, before Push.

#Resolve merge conflicts with AI

When the branch conflicts with its base, the list includes Resolve merge conflicts. The agent merges the base first, then makes the other fixes on top. Limn checks the merge before it lets you push it. See Resolve merge conflicts with AI Fix.