just learned that the auto type registration happens at SessionFactory creation time - that explains why you don't see those types.
we should try fix this in tools - please open a https://jira.jboss.org/jira/browse/JBIDE issue with an example so we can be sure to cover your usecase - thanks!