{"version":"2.1.257","anchor":"refactor-mcp-permission-request-handler-destructures-fields","canonical_anchor":"refactor-mcp-permission-request-handler-destructures-fields","heading":"Refactor: MCP permission_request handler destructures fields","tier":"internal","area":"MCP","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257\/e\/refactor-mcp-permission-request-handler-destructures-fields","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257","markdown":"### Refactor: MCP permission_request handler destructures fields\n\nThe permission-request handler destructures its fields; behavior is unchanged.\n\n`handlePermissionRequest` now destructures `tool_use_id` and `request_id` from the request object instead of reading each property separately. This is a code-style change only; it still warns when either field is missing.\n\n- Area: MCP\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}