Under the hood
Session-creation requests can now carry extra custom headers
What
The internal function Claude Code uses to create a session can now accept an extra set of HTTP headers for a given call, which get merged on top of the default headers. Previously it always sent the same fixed set of headers.
Why
This is an internal plumbing change that allows specific session-creation calls to add headers as needed, rather than being locked to one fixed set.