ready_to_merge
Check whether an agent session's work is ready to merge by verifying tests ran after the last change, passed, no failures, no risky changes, and the commit was tested.
Instructions
Is an agent session's work ready to merge? The checks a reviewer would make, each ✓ or ✗: tests ran, after the last change, and passed (and not because the tests were changed); no failure left behind; nothing risky (force pushes, .env changes, recursive deletes…); the commit was tested. Pass branch to ask about a git branch ("is feat/login ready?"). Default: the newest session in this project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | No | A git branch ("feat/login"): the newest session whose work ended on it, this project's first. | |
| project | No | The project: its folder's path (best: dotpals matches where each agent works, so same-named folders, a monorepo's packages and worktrees stay apart) or its name. Default: the folder this server runs in. | |
| session | No | A session ID from agents_now (or its first characters). Default: the newest session in the project. |