You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PermissionsArea: what it touches
ImprovementsKind: in v2.1.317,
ImprovementsSection of the release
Unclear Whether this check is switched on depends on remote settings whose state is unknown.
What
Some shell commands can be approved automatically, without asking you. Claude Code now refuses to do that for these commands when a value in them could make ssh paste text into a shell command:
The values covered include RSYNC_RSH, jump hosts, paths given with -F, user names and option names. The refusal says the command "cannot be shown not to be git" and explains how to get it through.
Why
Remote-shell commands are classified more strictly, so you may be asked to approve some of them that used to pass on their own.
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 doubtWhether this check is switched on depends on remote settings whose state is unknown.