{"version":"2.1.284","anchor":"autofix-pr-stands-down-on-prs-already-handled-by-pr-steward","canonical_anchor":"autofix-pr-stands-down-on-prs-already-handled-by-pr-steward","heading":"Claude stands back from pull requests handled by PR Steward","tier":"soon","area":"Slash Commands","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284\/e\/autofix-pr-stands-down-on-prs-already-handled-by-pr-steward","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284","markdown":"### Claude stands back from pull requests handled by PR Steward\n\nBehind a flag, `\/autofix-pr`, `\/loop` and PR-monitoring prompts now avoid pull requests labelled for PR Steward and offer the user choices\n\n**What**\n\nPR Steward is described as a Claude agent that can watch a GitHub pull request (PR), fix its automated checks (CI) and merge it. Behind a flag, `tengu_federated_flask`, Claude Code now avoids working on PRs that Steward is handling. A PR is under Steward when it carries the label `claude-pr-steward-watching` or `claude-pr-steward-is-working`.\n\n- `\/autofix-pr`, which starts a cloud session to fix a PR, now also reads the PR's labels through `gh pr view`. If a Steward label is present, it refuses to take the PR on and explains the options: leave it with Steward, make one change and hand back, or take over by removing the label.\n\n- `\/autofix-pr` gives the same answer when the server responds `pr_steward_owns_binding`. In that case, a cloud session that was just started is archived.\n\n- The periodic check inside an autofix session is told not to fix or push while those labels are present. Cloud autofix sessions also get extra instructions added to their first message.\n\n- A new PR Steward section is added to the `\/loop` skill prompt, to the PR-monitoring prompt ('You're monitoring PR #...') and to one other prompt. It tells Claude to check a PR's labels before pushing to it or watching it. If a Steward label is present, Claude must not push or start a loop, and must offer the same three choices.\n\n- In cloud sessions, Claude is told never to remove the label itself.\n\nThis site's flag readings for `tengu_federated_flask` were off for its own account and for the anonymous baseline. None of them were taken under this release.\n\n**Why**\n\nTwo agents pushing to one PR race each other. This keeps Claude and PR Steward from both making changes to the same pull request and leaves the choice of who handles it to you.\n\n- Flag `tengu_federated_flask`: Off in both readings (read for one account on one subscription tier against v2.1.284; this account: off, anonymous baseline: off, compiled default: off) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Slash Commands\n- Names: `\/autofix-pr`\n- Tier: Nothing to try yet\n- Useful: 4\/5\n- Signal: 5\/5\n- Present in the build but not switched on"}