{"version":"2.1.287","anchor":"remote-control-requests-of-unknown-kinds-are-refused-with-an","canonical_anchor":"remote-control-requests-of-unknown-kinds-are-refused-with-an","heading":"Remote sessions reject control requests they do not recognise","tier":"internal","area":"Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287\/e\/remote-control-requests-of-unknown-kinds-are-refused-with-an","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287","markdown":"### Remote sessions reject control requests they do not recognise\n\nRemote sessions now answer unknown or malformed control requests with an error, and ignore stale or repeatedly replayed ones\n\n**What**\n\nIn a remote session, Claude Code receives control requests: instructions about running the session rather than messages for the model. Claude Code now checks what kind of request each one is.\n\n- An unknown or malformed kind gets an error reply saying it is not supported.\n\n- A request that is out of date, or one that has been replayed more than a set number of times, gets no reply.\n\nBefore, any request kind it did not handle got the same \"unsupported\" error.\n\n**Why**\n\nThe connection to remote sessions is tighter, and old requests sent again and again no longer cause a flood of replies.\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}