We should consider making it possible to send a custom client identification string ("user agent"). The idea is to introduce a configuration parameter string, and then transmit it to the server to make it available through tl-session-param. See also bug 5444.
There is no clear use case described here so it's difficult to judge if this is a good solution. Closing until more information shows up.