{"version":"2.1.280","anchor":"new-process-role-helper-daemon-child-sdk-host-repl","canonical_anchor":"new-process-role-helper-daemon-child-sdk-host-repl","heading":"New process-role helper: daemon_child \/ sdk_host \/ repl","tier":"internal","area":"Elsewhere","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280\/e\/new-process-role-helper-daemon-child-sdk-host-repl","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280","markdown":"### New process-role helper: daemon_child \/ sdk_host \/ repl\n\nA new internal helper identifies whether the current process is a daemon_child, sdk_host, or repl\n\n**Unclear.** What uses this new role information, and what changes as a result, is not stated in the finding.\n\n**What**\n\nClaude Code now has a helper function that determines which of three roles the current process is running as: `daemon_child`, `sdk_host`, or `repl` (or none of these, if undetermined). It works by combining other existing role-detection checks.\n\n**Why**\n\nThis is internal plumbing that lets other parts of Claude Code branch on what kind of process they're running in. It doesn't directly change behavior a reader would notice.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}