RFC 2616[1] 14.43 suggests the user agent field should identify using product tokens
("product"/"version_or_comment") and sub products by convention from
most significant to least. This might be a useful model based on the discussions?
botname/version [user:botusername/wiki.domain.tld] [task:task name/url]
[product/version_or_comment] [...]
Amgine
[1]
https://www.ietf.org/rfc/rfc2616.txt