Updated documentation for Agent