{"version":"2.1.288","anchor":"remote-worker-deny-answers-for-withdrawn-permission-asks-ar","canonical_anchor":"remote-worker-deny-answers-for-withdrawn-permission-asks-ar","heading":"Remote sessions send the refusal of a withdrawn permission request together with its cancellation","tier":"internal","area":"Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.288\/e\/remote-worker-deny-answers-for-withdrawn-permission-asks-ar","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.288","markdown":"### Remote sessions send the refusal of a withdrawn permission request together with its cancellation\n\nWhen a remote session withdraws a permission request, its Deny answer is now held and sent in one request together with the cancellation\n\n**What**\n\nA permission request is the question Claude Code asks before taking an action that needs your approval. In remote sessions, when such a request is withdrawn, the worker answers it with Deny. It now holds that Deny answer until the matching cancellation is ready, then sends both to the server in a single request. Before, the two were sent separately.\n\nIf the worker shuts down while some of these Deny answers are still held, it logs how many were never sent.\n\n**Why**\n\nSending both together stops the server from receiving the refusal and the cancellation at different moments, which could leave the two out of step in a remote session.\n\n- Area: Sessions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}