{"version":"2.1.51","anchor":"smart-tool-deferral-gradual-rollout","canonical_anchor":"smart-tool-deferral-gradual-rollout","heading":"Smart Tool Deferral [Gradual Rollout]","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.51\/e\/smart-tool-deferral-gradual-rollout","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.51","markdown":"### Smart Tool Deferral [Gradual Rollout]\n\n**What**\n\nAn intelligent tool deferral system that tracks your tool usage patterns and only defers tools you haven't used recently, keeping frequently-used tools immediately available.\n\n**Status**\n\nFeature-flagged behind `tengu_coral_whistle` (default: `true`)\n\n**Details**\n\n- Tracks tool usage count and last-used timestamp in config (`toolUsage`)\n- Uses a 7-day half-life decay function to compute a \"recency-weighted usage score\"\n- Tools below the threshold are deferred (loaded on demand via ToolSearch)\n- MCP tools are always deferred regardless of this flag\n- When enabled, the `shouldDefer` flag on a tool triggers the usage-based check\n\n**Evidence**\n\n`tengu_coral_whistle` feature flag, functions `h84` (track usage), `I84` (compute score with decay), `b84` (check threshold) (search for `\"tengu_coral_whistle\"`)"}