{"version":"2.1.301","anchor":"headless-first-command-account-plugins-join-receives-the-co","canonical_anchor":"headless-first-command-account-plugins-join-receives-the-co","heading":"Account plugin sync now sees the first command in non-interactive runs","tier":"internal","area":"Plugins","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301\/e\/headless-first-command-account-plugins-join-receives-the-co","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.301","markdown":"### Account plugin sync now sees the first command in non-interactive runs\n\nIn non-interactive runs, the step that brings in your account's plugins now gets the first command and the current command list\n\n**Unclear.** It is not clear what passing the command changes in practice.\n\n**What**\n\nIn non-interactive mode, where Claude Code runs a single request without a chat screen, Claude Code brings in plugins (add-ons) from your account when the first command runs. That step now receives the command being run, and it can read the current list of available commands.\n\n**Why**\n\nThe first turn of a non-interactive run may wait for your account's plugins in a different way than before.\n\n- Flag `tengu_dapper_platypus`: Not enough to say (read for one account on one subscription tier against v2.1.301; this account: no value returned, anonymous baseline: no value returned, compiled default: off) 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: Plugins\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}