New CLAUDE_CODE_BRIDGE_CHILD_ARTIFACT env var signals artifact settings to bridge child sessions
A new environment variable, set to "1" automatically when Claude Code spawns a bridge child session, is now checked alongside CLAUDE_CODE_ARTIFACT and a CLAUDE_CODE_BRIDGE_CHILD_AUTO_DEFAULT flag. Together these decide whether the artifact tool reports itself as switched off by default (sdk_default_off) inside that child process.
This lets a child session spawned via a bridge inherit or determine its own artifact-tool availability correctly, rather than falling back to a default that might not fit a child process's context, building on the existing chain of checks (policy, provider type, traffic restrictions, and env overrides) that already decides whether the artifact tool is offered.
New in this build: CLAUDE_CODE_BRIDGE_CHILD_ARTIFACT