{"version":"2.1.221","anchor":"respawn-flags-with-dash-leading-values-are-passed-as-flag-va","canonical_anchor":"respawn-flags-with-dash-leading-values-are-passed-as-flag-va","heading":"Respawn flags with dash-leading values are passed as --flag=value","tier":"notice","area":"CLI Arguments","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221\/e\/respawn-flags-with-dash-leading-values-are-passed-as-flag-va","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.221","markdown":"### Respawn flags with dash-leading values are passed as --flag=value\n\nRestarting Claude Code no longer garbles flags whose values start with a dash.\n\n**What**\n\nWhen CLI arguments are rebuilt for a respawn, a value beginning with `-` is now attached to its flag instead of being emitted as a separate argv entry where it could be read as another flag.\n\n**Evidence**\n\n`return r.startsWith(\"-\") ? [...d, \\`${e}=${r}\\`] : [...d, e, r];`\n\n- Area: CLI Arguments\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 0\/5"}