{"version":"2.1.305","anchor":"shell-spawn-gains-abortendsprocessgroup-option","canonical_anchor":"shell-spawn-gains-abortendsprocessgroup-option","heading":"Commands started by Claude Code gain an option for stopping them","tier":"internal","area":"Background Tasks","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.305\/e\/shell-spawn-gains-abortendsprocessgroup-option","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.305","markdown":"### Commands started by Claude Code gain an option for stopping them\n\nClaude Code's internal way of starting commands has a new `abortEndsProcessGroup` option, off by default\n\n**Unclear.** Nothing shows the option being turned on anywhere, so it is unclear whether it changes anything a user sees.\n\n**What**\n\nThe part of Claude Code that starts other programs has a new option, `abortEndsProcessGroup`, which is off by default.\n\n**Why**\n\nIt may let stopping a command also end every program that command started, not just the command itself.\n\n- Area: Background Tasks\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}