{"version":"2.1.284","anchor":"recap-refuses-requests-that-did-not-come-from-the-user-in-t","canonical_anchor":"recap-refuses-requests-that-did-not-come-from-the-user-in-t","heading":"\/recap only runs when you ask for it yourself","tier":"notice","area":"Slash Commands","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284\/e\/recap-refuses-requests-that-did-not-come-from-the-user-in-t","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284","markdown":"### \/recap only runs when you ask for it yourself\n\n\/recap now refuses requests relayed from Slack, Teams, project threads, routines or other programs, and only answers you directly\n\n**What**\n\n`\/recap` now gives a fixed refusal instead of a summary unless you asked for it yourself in this session. Requests from these places still work:\n\n- the terminal\n\n- the Claude app or claude.ai\/code\n\n- Remote Control\n\n- a verified person in Slack\n\nRequests that are refused:\n\n- messages relayed from Slack, Teams or a project thread\n\n- messages sent by a routine or another program\n\nBefore, `\/recap` ran for anyone who sent it.\n\n**Why**\n\nRelayed or automated messages can no longer pull a summary of your session out of it.\n\n- Flag `tengu_playful_hare`: Not enough to say (read for one account on one subscription tier against v2.1.284; this account: no value returned, anonymous baseline: no value returned, compiled default: on) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Slash Commands\n- Names: `\/recap`\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 2\/5"}