Unclear Whether the server-side switch this check also depends on is on for any given account is not known.
Claude Code has a built-in check that runs before certain tools are used. If the input to the tool call contains the email address of the account you are signed in with, Claude Code asks you before going ahead. The message says the input holds your account email address, which may leave this machine, and tells Claude to go on without it if nobody asked to send it.
The check covers these tools:
For the shell tools, it only asks when the command looks like it will reach the network.
The check is set to be enabled by default, and whether it is enabled can only be changed from trusted settings.
You may start seeing this permission prompt during normal work. It stops your email address from being sent to a website or remote service without you noticing.
tengu_wise_newt Not enough to sayNothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.317: on
These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.
Read once, for one account on one subscription tier, against v2.1.317. It isn't a statement about your account. What a flag value here can and cannot tell you
Whether the server-side switch this check also depends on is on for any given account is not known.