{"name":"CLAUDE_CODE_BRIDGE_PROMPT_SHA256","slug":"claude-code-bridge-prompt-sha256","family":"env","title":"Environment variables","noun":"environment variable","description":"Processes launched by the bridge mark their marker as spent, so grandchildren are told apart.","description_source":"entry","described_by":{"version":"2.1.239","anchor":"bridge-launched-processes-hand-down-a-one-use-marker-and-ver"},"presence":{"first_seen":"2.1.239","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":60,"mined_builds":150,"first_cited":{"version":"2.1.239","released_at":"2026-08-21 17:18:54","spans":1}},"aliases":[],"entries":[{"version":"2.1.281","anchor":"self-hosted-runner-filters-child-env-vars-and-classifies-spa","heading":"Self-hosted runner filters child env vars and classifies spawn errors","line":"The self-hosted runner now drops invalid environment variable names for sessions and reports failed starts as a `startError`","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text"},{"version":"2.1.239","anchor":"bridge-launched-processes-hand-down-a-one-use-marker-and-ver","heading":"Bridge-launched processes hand down a one-use marker and verify the prompt they are piped","line":"Processes launched by the bridge mark their marker as spent, so grandchildren are told apart.","released_at":"2026-08-21 17:18:54","reason":"named in this entry, found in this entry's text"},{"version":"2.1.239","anchor":"remote-control-workers-can-be-handed-mcp-config-and-a-system","heading":"Remote Control workers can be handed MCP config and a system prompt by the daemon, switched off in this build","line":"Remote Control workers could receive MCP config and prompts from the daemon, but no session does.","released_at":"2026-08-21 17:18:54","reason":"named in this entry, found in this entry's text"}],"entries_total":3,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"CLAUDE_CODE_BRIDGE_CHILD_ARTIFACT","slug":"claude-code-bridge-child-artifact","description":"New env vars let a bridge-spawned child session default to auto permission mode and force-enable artifacts"},{"name":"CLAUDE_CODE_BRIDGE_CHILD_AUTO_DEFAULT","slug":"claude-code-bridge-child-auto-default","description":"New env vars let a bridge-spawned child session default to auto permission mode and force-enable artifacts"},{"name":"CLAUDE_CODE_BRIDGE_CHILD_MACHINE_SETTINGS","slug":"claude-code-bridge-child-machine-settings","description":"Bridge child sessions now get a new CLAUDE_CODE_BRIDGE_CHILD_MACHINE_SETTINGS environment variable"},{"name":"CLAUDE_CODE_BRIDGE_CHILD_PROJECTS_ENTRYPOINT","slug":"claude-code-bridge-child-projects-entrypoint","description":"Setting CLAUDE_CODE_SKIP_PLUGIN_LOCAL_MCP_SERVERS keeps only remote MCP servers from plugins, and several other environment variables are new"},{"name":"CLAUDE_CODE_BRIDGE_MCP_CARRIER","slug":"claude-code-bridge-mcp-carrier","description":"Processes launched by the bridge mark their marker as spent, so grandchildren are told apart."},{"name":"CLAUDE_CODE_BRIDGE_OWNER_ACCOUNT_UUID","slug":"claude-code-bridge-owner-account-uuid","description":"Bridge worker sessions record which account launched them, but the bridge is off."},{"name":"CLAUDE_CODE_BRIDGE_OWNER_ORG_UUID","slug":"claude-code-bridge-owner-org-uuid","description":"Two owner-identity bridge variables now pass through to child processes instead of being stripped."},{"name":"CLAUDE_CODE_BRIDGE_SESSION_ID","slug":"claude-code-bridge-session-id","description":"Set automatically in Bash tool and [hook command](\/docs\/en\/hooks) subprocesses while the session has an active [Remote Control](\/docs\/en\/remote-control) connection, and removed when the connection ends. The value is the session's ID in `session_` form, the same identifier that appears in the session's `claude.ai\/code` URL, so a script can link back to the session that ran it. Requires Claude Code v2.1.199 or later. In [cloud sessions](\/docs\/en\/claude-code-on-the-web), read `CLAUDE_CODE_REMOTE_SESSION_ID` instead"},{"name":"CLAUDE_CODE_BRIDGE_SOURCE_DIR","slug":"claude-code-bridge-source-dir","description":"Sessions started over the bridge now get a CLAUDE_CODE_BRIDGE_SOURCE_DIR environment variable holding their source directory"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-bridge-prompt-sha256","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}