TBDhis diff introduces a `publish_message` client function for the shared Tunnelbroker client library.
The function handles publishing message payload to the gRPC stream.
Linear task: [[ https://linear.app/comm/issue/ENG-2728/implement-tunnelbroker-shared-client-library | ENG-2728 ]]