The Bash approval dialog can name the remote machine a command would run on.
What's wrong with this entry?
The Bash approval dialog now has a third title form that names a remote host, built as "Bash command (runs on " plus the host name, next to the existing "Bash command (unsandboxed)" and plain "Bash command". It appears only when the tool request carries a host value.
- Pairs with a new branch in the tool loop that sends a tool call to another machine and reports progress as it runs.
- What populates the host value on a request is not visible from this code; with no host, the title is unchanged.
Bash command (unsandboxed)
Strings lifted out of the shipped bundle, so the claim above can be checked against them.