Is there any documentation available for writing agents? >From what I can tell, it looks like an agent speaks to the server almost exactly the same way a regular client does. I understand that the login is slightly different. What is different about it, and what else does an agent do differently then a regular client? -Robert