gluecron_list_pr_conflicts
What stands between a PR and a clean merge, as the merge gate, the PR page and the Conflicts tab see it (one shared probe): status up-to-date | clean | conflicts | unknown, mergeable, the base/head shas the answer is for, files settled with no one in the loop (ruleSettled: each with by = structured (structured, code-aware merge) or rules (the deterministic merge rules)), and each unresolved file with its kind in plain words (both edited / binary / deleted on one side / added on both / rename / submodule / too large), whether the browser can edit it or only keep one side, and any saved draft. With hunks: true, each editable file's diff3 text labelled by branch name and its hunks (id, mine, base, main) for gluecron_resolve_pr_conflict. Also the exact git commands for the command line. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | Repo name | |
| fresh | No | Bypass the ten-minute probe cache (default false) | |
| hunks | No | Include each editable file's marked-up content and hunks (default false) | |
| owner | Yes | Repo owner — username or organisation slug | |
| number | Yes | PR number |