{"version":"2.1.257","anchor":"remote-sessions-can-reinstate-redelivered-permissiondialog","canonical_anchor":"remote-sessions-can-reinstate-redelivered-permissiondialog","heading":"Remote sessions can reinstate redelivered permission\/dialog requests","tier":"notice","area":"Remote Control","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257\/e\/remote-sessions-can-reinstate-redelivered-permissiondialog","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257","markdown":"### Remote sessions can reinstate redelivered permission\/dialog requests\n\nA redelivered permission or dialog request is re-armed when it matches the one originally shown, instead of being dropped.\n\n`RemoteSessionManager` gains a `rearmRedelivered` path: when a `can_use_tool` or `request_user_dialog` control request is redelivered after being retired, it checks whether the redelivered request matches the request originally shown under that id, and if so re-arms it instead of dropping it. Mismatches are flagged with telemetry rather than being silently kept.\n\n- Area: Remote Control\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 3\/5"}