{"version":"2.1.301","anchor":"permission-request-fields-validated-by-per-field-parsers","canonical_anchor":"permission-request-fields-validated-by-per-field-parsers","heading":"Malformed fields in permission requests are now dropped","tier":"internal","area":"Permissions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301\/e\/permission-request-fields-validated-by-per-field-parsers","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301","markdown":"### Malformed fields in permission requests are now dropped\n\nClaude Code now checks more fields of a permission request one by one and drops any field that is not in the right form\n\n**What**\n\nWhen Claude Code prepares a request to ask you for permission, it already checked that some fields were text or true\/false values. It now also checks other fields, such as `permission_suggestions`, each with its own rule. Any field that fails its check is dropped.\n\n**Why**\n\nA badly formed permission request is less likely to cause problems.\n\n- Area: Permissions\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}