{"version":"2.1.200","anchor":"session-history-prefetch-filters-stale-control-requests","canonical_anchor":"session-history-prefetch-filters-stale-control-requests","heading":"Session History Prefetch Filters Stale Control Requests","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.200\/e\/session-history-prefetch-filters-stale-control-requests","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.200","markdown":"### Session History Prefetch Filters Stale Control Requests\n\nWhen replaying session history from disk, the history parser now filters out any `control_request` events whose matching `control_response` or `control_cancel_request` never arrived in the recorded log. This prevents stale pending permission dialogs from re-appearing when a session is resumed.\n\n**Evidence**\n\nHistory event filter (search for `\"queryWithObserverTap: missing terminal after completion\"`) \u2014 `DXm()` at ~line 875907"}