{"version":"2.1.323","anchor":"process-spawn-killoutright-bwrap-profile-fd-git-hooksalso","canonical_anchor":"process-spawn-killoutright-bwrap-profile-fd-git-hooksalso","heading":"More control over how Claude Code runs and stops other programs","tier":"internal","area":"Process Control","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/process-spawn-killoutright-bwrap-profile-fd-git-hooksalso","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### More control over how Claude Code runs and stops other programs\n\nClaude Code's way of running other programs gains options to force-stop them on timeout and pass extra sandbox and git setup\n\n**What**\n\nThe part of Claude Code that runs other programs gains new options:\n\n- Force-stopping a program immediately when it runs out of time, using SIGKILL, a signal a program cannot ignore.\n\n- Passing an extra sandbox profile to the program, for the sandbox that limits which files it can touch.\n\n- Passing a setting about git hooks on to how Claude Code prepares git's environment. Git hooks are scripts git runs automatically.\n\n**Why**\n\nThese are behind-the-scenes safeguards for programs Claude Code runs inside the sandbox and for git commands. There is nothing new to set.\n\n- Area: Process Control\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}