I noticed that all the data contracts only have internal dicts instead of properly typed models. As I'm playing around with the awesome Pydantic library a lot recently, I just tried out a json-to-pydantic model generator and that worked out quite well:
https://gist.github.com/JosXa/eda7ef5eef7c8b6b48e5004cd8aea407
Maybe that's an idea how to add proper models (allowing for autocompletion) with little effort.
I noticed that all the data contracts only have internal
dictsinstead of properly typed models. As I'm playing around with the awesome Pydantic library a lot recently, I just tried out a json-to-pydantic model generator and that worked out quite well:https://gist.github.com/JosXa/eda7ef5eef7c8b6b48e5004cd8aea407
Maybe that's an idea how to add proper models (allowing for autocompletion) with little effort.