{"version":"2.1.319","anchor":"monitor-websocket-ask-routed-through-ask-rule-helper-permis","canonical_anchor":"monitor-websocket-ask-routed-through-ask-rule-helper-permis","heading":"Permission requests can say an ask rule matched under another MCP name","tier":"notice","area":"SDK","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319\/e\/monitor-websocket-ask-routed-through-ask-rule-helper-permis","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.319","markdown":"### Permission requests can say an ask rule matched under another MCP name\n\nThe permission request format now notes that an ask rule may apply to an MCP tool only under a different server name\n\n**What**\n\nPrograms built on Claude Code can receive permission requests, messages asking whether Claude may use a tool. An ask rule is a rule that says Claude must always ask before using a tool. MCP tools come from MCP servers, add-ons that give Claude extra tools. The description of the permission request format now notes that a field may also be set when an ask rule reaches an MCP tool only under another name, whatever reason is given for the decision.\n\n**Why**\n\nProgram authors get a clearer picture of when a rule forced Claude to ask.\n\n- Area: SDK\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}