add AgentInfo class