Currently all the failures returns exceptions like InputException, KiteException etc.
but they do not contain detailed error message that is coming from zerodha's rest API, for example, Markets are closed ....
This information is present in the mesasge field in the http response. It would be good if this message can be extracted and put it in the exception.