{"version":"2.0.28","anchor":"tool-permission-request-tracking","canonical_anchor":"tool-permission-request-tracking","heading":"Tool Permission Request Tracking","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.28\/e\/tool-permission-request-tracking","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.28","markdown":"### Tool Permission Request Tracking\n\n**What:** The permission stream class now tracks pending permission requests, enabling better state management and UI updates.\n\n**Details:**\n\n- New method `getPendingPermissionRequests()` on the stream class\n- Returns array of pending `can_use_tool` requests\n- Filters request map to find active permission prompts\n- Stores request metadata alongside resolve\/reject callbacks\n- **Evidence**: Enhanced class `dzA at line 475314` (was `hzA` in v2.0.27); new method `getPendingPermissionRequests() at line 475580`; request storage at line 475650"}