Update docs and enforces google's docstring style (#941)
* reduces cli args redundancy
* fix typing
* reasoning tags do not need to default to None to then be attributed to actual default
* fix typing for dataclass
* better docs for cli args
* fix reasoning tags parsing
* upgrade and fix docstring where needed
* add missing attr doc to model configs
* fix and upgrade docs
* small typo fix
* update from suggestion
* styling
* styling
* styling
* update doc
* update doc
* update doc
* update doc
* update doc
* update doc
* run make style with auto fix for docstrings
* continue fixing docs
* Update docstring where needed (#935)
* upgrade and fix docstring where needed
* add missing attr doc to model configs
* fix and upgrade docs
* small typo fix
* update doc
* update doc
* update doc
* update doc
* update doc
* update doc
* run make style with auto fix for docstrings
* continue fixing docs
* fix docs
* Apply suggestion from @NathanHB
* Update examples/model_configs/vllm_model_config.yaml
* update from suggestions
* remove |0 from docs
* last fixes