FreeRDP sends along the hostname of the client computer when it connects. Unfortunately, macOS doesn’t seem to set $HOSTNAME by default. When I connect, I usually end up with (what I presume is) the name of some other computer who used my IP last.
This shows up in the “Users” tab of Task Manager as well as the friendly name of any mounted drives in Windows Explorer: “Documents on $client_name”
If TSX could use the output of scutil --get for ComputerName or LocalHostName, I believe it would be better than $HOSTNAME or hostname. I got around this with scutil --set HostName foo, but it’d be nice to have the right value straight out of the box, so to speak.