{"version":"2.1.285","anchor":"command-queue-poll-event-and-discard-changes","canonical_anchor":"command-queue-poll-event-and-discard-changes","heading":"Removed and discarded queued commands are tracked more precisely","tier":"internal","area":"Command Queue","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285\/e\/command-queue-poll-event-and-discard-changes","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.285","markdown":"### Removed and discarded queued commands are tracked more precisely\n\nWhen a queued command is removed, its log entry now includes an ID, and discarded commands pass through an extra step\n\n**Unclear.** It is not clear what the extra step for discarded commands does.\n\n**What**\n\nClaude Code keeps a queue of commands waiting to run. When a command is removed from it, the log entry now carries an ID, taken from the attachment it came from when there is one. Discarded commands also go through an extra step before the discard is recorded.\n\n**Why**\n\nThis makes queued attachments easier to trace.\n\n- Area: Command Queue\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}