{"version":"2.1.287","anchor":"stream-closed-errors-recognised-as-abort-like","canonical_anchor":"stream-closed-errors-recognised-as-abort-like","heading":"A closed permission connection is now treated like a cancellation","tier":"notice","area":"Permissions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287\/e\/stream-closed-errors-recognised-as-abort-like","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287","markdown":"### A closed permission connection is now treated like a cancellation\n\nClaude Code's list of cancellation-style errors now also includes a closed permission connection before a reply arrives\n\n**Unclear.** Exactly what Claude Code does with this list is not known.\n\n**What**\n\nClaude Code keeps a list of error messages that it treats like a cancellation rather than a real failure. That list now also includes \"Tool permission stream closed before response received\". This is the error when the connection that carries a permission answer closes before the answer comes back. A permission answer is your yes or no on letting Claude use a tool.\n\n**Why**\n\nThese errors are probably no longer reported as failures.\n\n- Area: Permissions\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}