{"version":"2.1.309","anchor":"self-hosted-runner-rejects-remote-responses-that-disagree-o","canonical_anchor":"self-hosted-runner-rejects-remote-responses-that-disagree-o","heading":"Self-hosted runners stop when the server disagrees on whether a session is a code review","tier":"notice","area":"Self-Hosted Runners","scope":"org","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.309\/e\/self-hosted-runner-rejects-remote-responses-that-disagree-o","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.309","markdown":"### Self-hosted runners stop when the server disagrees on whether a session is a code review\n\nA self-hosted runner now stops with an error if two \/remote replies disagree about whether the session is a code review\n\n**What**\n\nA self-hosted runner, a machine you run yourself to carry out remote Claude Code sessions, now stops with an error when two `\/remote` replies from the server disagree about whether the session is a code review. It also logs errors from its environment check.\n\n**Why**\n\nA mismatch on the server side now shows up straight away as an error instead of letting the session carry on in an unclear state.\n\n- Area: Self-Hosted Runners\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: org\n- Heads-up: yes"}