A forwarded approval prompt now says why it couldn't read the file instead of showing an empty diff.
What's wrong with this entry?
When a tool call forwarded from another machine is waiting on your approval and the local preview of the affected file cannot be read, the dialog now says "This machine could not read the file (" with the reason, instead of showing an empty diff.
- The failure is also logged at error level as
buildForwardedPermissionDialog: local preview of a held call failed:.
This machine could not read the file (, buildForwardedPermissionDialog: local preview of a held call failed:
Strings lifted out of the shipped bundle, so the claim above can be checked against them.