{"version":"2.1.280","anchor":"queued-command-text-can-be-rewrittenconsumed-per-origin-bef","canonical_anchor":"queued-command-text-can-be-rewrittenconsumed-per-origin-bef","heading":"Queued command text can be rewritten\/consumed per origin before dispatch","tier":"internal","area":"Message Queue","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280\/e\/queued-command-text-can-be-rewrittenconsumed-per-origin-bef","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280","markdown":"### Queued command text can be rewritten\/consumed per origin before dispatch\n\nQueued commands can now be rewritten or dropped by a per-origin handler before they run\n\n**Unclear.** The finding does not say which origins are recognized or what rewriting\/consuming is used for in practice.\n\n**What**\n\nWhen Claude Code turns a forwarded message into a queued command, it now runs the command text through a per-origin handler before adding it to the queue. Depending on where the message came from, this handler can rewrite the command text or mark it as 'consumed', in which case it is dropped entirely and never reaches the queue.\n\n**Why**\n\nThis gives Claude Code a place to adjust or filter queued commands based on their source before they get a chance to execute, rather than queuing everything unconditionally.\n\n- Area: Message Queue\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}