* update types
* more type improvements
* fix some gen test types
* add body to file gen tests
* enable error tests to pass
* forget gen tests
* split gen tests into throwing and not throwing
* remove log noise from gen tests
* generate tests and examples patch.json
* format examples
* add action for updating spec in docs
* fmt
* tweak token
* formating examples
* more formatting
* update spec.json
* add optional client
* fix test methods and add client example
* re-generate with new spec
* fix dir removal