Thread:Talk:Requests for comment/API Future/"agent" parameter/reply

How do you propose we ensure that the client code sends their identity? I agree that it is redundant with the HTTP useragent. We could have this logic: if 'agent' parameter is given, use that, otherwise use HTTP useragent, or die if it is not set, or the useragent appears to be a browser. Not perfect, ideas welcome.