{"version":"2.1.285","anchor":"permission-rule-checks-when-listing-types","canonical_anchor":"permission-rule-checks-when-listing-types","heading":"Permission rules can now block or pause listing a type","tier":"notice","area":"Permissions","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285\/e\/permission-rule-checks-when-listing-types","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285","markdown":"### Permission rules can now block or pause listing a type\n\nA deny rule now stops a type from being listed, and an ask rule pauses the listing and asks for the exact type name\n\n**Unclear.** Which tool or command performs this type listing is not identified.\n\n**What**\n\nPermission rules are the allow, ask and deny entries in your settings that control what Claude Code may do without asking you. They now apply when Claude Code lists a type:\n\n- Deny rule: listing a type a deny rule covers fails with the error `list_type_rule_denied`. This holds whether the rule names the type by its link or covers it however the request spells the type's name.\n\n- Ask rule: the listing stops, the result is marked unavailable, and the message says to list it again with `type` set to exactly the type the rule names.\n\n**Why**\n\nPermission rules can now restrict type listing, which they did not do before.\n\n- Area: Permissions\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}