Coding agents and scripts can now do anything you can do in the dashboard: review a PR, read its
diff and checks, see the queue and its history, change a repo’s settings, and more. Every
dashboard action is an MCP tool at https://mergepatrol.ai/mcp, and a route in the JSON API.
More
A GitHub token (gh auth token, a personal access token, or GITHUB_TOKEN in Actions) works for
calls on one repo, where GitHub lets it read the repo. Calls across a workspace, such as history
and settings, need a sign-in.
Turn on Automatic review in Settings, and an agent reviews every queued PR before it takes
its place in line. It clears what it’s sure of on its own. What it isn’t sure of, it asks a person
about: the PR shows Needs a human in the queue, and the code owners get a review request.

More
Answer them shows only those findings, one at a time, each with its code, why the agent was
unsure, and what it already checked. Mark each fine as is, ask for a change on its line, or ask the
agent to dig further. Your answers go to GitHub as your review: all fine, and the PR takes its
place; a change, and it waits for the next push, then the agent looks again.
Set how sure is sure enough for each kind of change, against how the agent’s confidence has held
up. Migrations always go to a person by default, and a repo can set its own bars in its config
file.
Connect Claude Code, Codex or any MCP client to https://mergepatrol.ai/mcp and your agent can
queue a PR, take it out, and ask where it is, without adding labels and reading Mergepatrol’s
comment. It signs in with your GitHub account.
More
claude mcp add --transport http mergepatrol https://mergepatrol.ai/mcp
Pick a PR that isn’t queued yet and the side pane now shows what you need to decide: its
description, checks, reviewers and comments, the full timeline, and the diff. Queue and
Priority sit in the pane’s header.

More

List branches such as release under branches in .mergepatrol/mergepatrol.yml, or in a repo’s
settings, and PRs into them get a queue of their own. They no longer wait behind, or batch with,
PRs into main.
A dashboard left open used to keep running the version it loaded. Now, once a new version is
out, a note in the corner says what it brings. Click Reload to get it, or Later to keep
working.

You gathers your open PRs from every repo, and the PRs that ask for your review or your
team’s, in one place. Your PRs are sorted by whose move it is: your turn, in the queue, waiting on
others, drafts, and what merged this week.

More
Approve, request changes or comment without leaving the tab. Each review waits five seconds with
Undo before it goes to GitHub, since GitHub can’t take one back.

When a PR waits on reviewers who haven’t answered, Nudge comments with an @mention of each.

PRs in the Open · not queued list have a close button. It asks first, then closes the PR as
you, so GitHub decides who may: anyone with triage access, or the PR’s author.

A click on the Queue page moves the PR right away, instead of after GitHub’s webhook arrives. A PR
you remove no longer vanishes for a moment before it reappears in the open list.

The clock button snoozes a PR until later today, tomorrow, next week or in a month. It comes
back sooner if someone else comments or reviews. Press s to snooze the PR you’re on.

More
Snoozed PRs wait in their own Snoozed folder, where Unsnooze brings one back early.

The close button beside it closes a PR that went stale, such as an old dependency bump, as you
on GitHub. Like a review, it waits five seconds with Undo first.
Approve and Approve & queue are now one button, like GitHub’s merge button. Pick one from
its menu and it does it, and the button keeps doing that on the next PR until you pick the other.
Notifications now stack in the bottom right corner instead of piling up in two places. Hover the
stack to see all of them, or swipe one away.

More
A review or a close from You shows a ring that runs down while you can still Undo. When it
goes to GitHub, the same notification changes to say it’s done.
The dashboard header links to the latest macOS menu bar app, built on every change. It isn’t
notarized yet: the first time, open it from System Settings › Privacy & Security › Open Anyway.
Fixes
PRs with an empty commit get through the queue #114
A PR with a git commit --allow-empty in it, often pushed to rerun CI, was ejected on every try.
It now lands, with the empty commit kept.
The History page no longer blanks when you switch repos #117
The last repo’s numbers stay on screen, dimmed, until the new ones load.
A PR merged by hand mid-job leaves the queue cleanly #133
If you merge or close a queued PR yourself while its checks run, the queue now lets it go instead
of trying to rebase a branch that’s gone. Hosted jobs also start warm about 95% of the time, up
from about 60%.
The dashboard opens after you sign in again #139
Signing in, or opening a link to a workspace by a name that isn’t its GitHub login, froze the
dashboard. It now opens your workspace.
Queue rows keep their state badge on one line #116
A long PR title no longer wraps “Not queued” onto two lines.