{"version":"2.1.269","anchor":"websearchtool-now-declares-an-explicit-checkpermissions-gate","canonical_anchor":"websearchtool-now-declares-an-explicit-checkpermissions-gate","heading":"WebSearchTool now declares an explicit checkPermissions gate","tier":"notice","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269\/e\/websearchtool-now-declares-an-explicit-checkpermissions-gate","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.269","markdown":"### WebSearchTool now declares an explicit checkPermissions gate\n\nThe built-in WebSearch tool now has an explicit permission check that suggests adding an allow rule\n\n**What**\n\nThe built-in WebSearch tool now has its own `checkPermissions` method. When permission hasn't been granted, it returns a 'passthrough' result with the message \"WebSearchTool requires permission.\" and suggests adding an allow rule for the WebSearch tool to your local settings.\n\n**Why**\n\nThis gives WebSearch its own explicit, self-describing permission check rather than relying on generic handling, and points users toward the specific settings change needed to allow it going forward.\n\n- Area: Elsewhere\n- Names: `WebSearch`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}