MergeSmith

Tickets in, merged pull requests out.

MergeSmith watches your ticket board. Hand it a ticket and an agent plans the work, waits for your approval, opens a pull request, and sees it through review.

Works with the board and the repository you already use — see what is supported.

  1. TicketYou move it to your agent status.
  2. PlanThe agent reads the code and writes a plan.
  3. You approveNothing is written until you say go.
  4. Pull requestIt implements the plan and opens a PR.
  5. ReviewReviewer and agent trade fixes.
  6. MergeOn the conditions you set.

You approve the plan

The agent explains what it intends to change before it changes anything. Ask for revisions, or decline.

It asks when it is unsure

Rather than guessing at an ambiguous ticket, it comes back with questions you answer in a click.

You set the merge bar

It waits for whatever your repository already requires, then either asks you first or merges on its own — your call.