Two more user delegated session variables are passed to child processes
CLAUDE_CODE_USER_DELEGATED_SESSION and ..._ANY_CHECK_MODEL now reach processes Claude Code starts, and bridge child spawning handles bad output and errors better
CLAUDE_CODE_USER_DELEGATED_SESSION, added to three pass-through lists, including the one used by the bridge, the part of Claude Code that starts child sessions
What reads them was not traced. The bridge's spawning code also changed:
A line of child output that fails to process is now logged and skipped, instead of the error going uncaught
The error shown when a child cannot be started now suggests checking that the program and the working folder exist
Why
Child processes and bridge sessions now inherit these user delegated session settings along with the existing two. A malformed line from a child no longer breaks its handling, and a failed start points you to the likely things to check.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhat these two variables do once they are set.