{"version":"2.1.122","anchor":"background-job-safety-guards","canonical_anchor":"background-job-safety-guards","heading":"Background Job Safety Guards","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.122\/e\/background-job-safety-guards","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.122","markdown":"### Background Job Safety Guards\n\n**What**\n\nAdds upfront validation for `--bg` jobs that require specific permission modes, preventing silent failures when prerequisites are not met.\n\n**Details**\n\n- Running `--bg` with `--permission-mode auto` now requires having opted in interactively first. If not, the error message reads: `--bg with auto mode requires opting in first. Run 'claude --permission-mode auto' once interactively.`\n- Running `--bg` with `--dangerously-skip-permissions` now requires having accepted the disclaimer interactively first. The error message reads: `--bg with bypassPermissions requires accepting the disclaimer first. Run 'claude --dangerously-skip-permissions' once interactively.`\n\n**Evidence**\n\nNew validation function (search for `\"--bg with auto mode requires\"` and `\"--bg with bypassPermissions requires\"`)"}