Attempt at making Truenas Websocket Api as easy to use as possible and provide better typing support for all methods.
- Better Codegen
- Using mako as that is already installed in Truenas but add backend for jinja or direct python files. Autodect template type.
- Possible to identify different signatures for same method, which provides what output?
- Identify for Crud Entry type for use with mixins, declare mixin functions