Unclear What the host check requires is not stated, so it is unclear when --host-auth-is-org-sign-in takes effect.
What
These changes prepare for a sign-in where the program hosting Claude Code hands it a token for an organization:
- Remote managed settings, which an organization pushes to Claude Code, can now be fetched with an injected token. It is tried after an API key and before your profile credential, sent as a
Bearerheader, and also used to tell cached settings apart. It is used only when the host passes--host-auth-is-org-sign-in. - The settings fetch takes a
hybridOrganizationUuid, and background checks setrefreshesHybridToken, which is true by default. - Sign-in state gains
hybridTokenRenewalDue,hybridOrganizationUuidandhybridSignInEnded, and another request builder also receiveshybridOrganizationUuid. - The session tunnel now reads an
envlist from what it is sent, applies its text values as environment variables, and logs how many it applied.
Why
This mostly concerns programs that embed Claude Code. It means a hosted session can supply a token and environment variables to Claude Code and have it fetch managed settings with that token.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
What the host check requires is not stated, so it is unclear when `--host-auth-is-org-sign-in` takes effect.