I've implemented the changes to my swagger spec to include the extends and discriminator keywords as described in this document
https://gist.github.com/leedm777/5730877
However, when the latest swagger-ui reads it (using develop-2.0 branch) it never pulls in children model onto the display for different rest actions. For example, if i have a call that returns a model that references Animal, and I have a Cat and Dog class that inherit from it, swagger-ui will only show the Animal model and never the Cat and Dog model. Is this a known limitation with the current ui, or a bug? I just want to know if I'm doing something wrong or if this is a feature that has yet to be added?