What probably matters to youSection of the release
Unclear Exactly which combination of these choices causes settings to be sent.
What
A cloud session is a Claude Code session that runs on a remote machine instead of yours. With --forward-home-settings, Claude Code can send your machine's settings to it. The decision about whether a launch sends them is now worked out from several things:
Host consent: the consent the host gives
Your own flags: whether you switched forwarding on yourself
Stored choice: the value saved from before
Syncing: whether the project is synced
When forwarding is on, a consent or notice step now runs in the terminal as the session is created. Before, the host's consent was passed straight through to the decision.
Why
This changes when your machine's settings are sent to cloud sessions. If you rely on them arriving, or on them staying put, expect a prompt or notice at session creation.
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 doubtExactly which combination of these choices causes settings to be sent.