{"version":"2.1.287","anchor":"sleep-inhibitor-spawn-gets-a-sanitized-env","canonical_anchor":"sleep-inhibitor-spawn-gets-a-sanitized-env","heading":"The helper that keeps your computer awake starts with its own environment","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287\/e\/sleep-inhibitor-spawn-gets-a-sanitized-env","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287","markdown":"### The helper that keeps your computer awake starts with its own environment\n\nThe small program Claude Code starts to stop your computer sleeping now gets an environment built for each operating system\n\n**Unclear.** It is not clear which variables the helper now receives or what it received before.\n\n**What**\n\nClaude Code can start a small helper program that stops your computer going to sleep while it works. That helper is now started with a set of environment variables (named values a program reads when it starts) that Claude Code builds explicitly for each operating system.\n\n**Why**\n\nThis is a small hardening of how the helper is started.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}