Fixes #4791 #4556 - command description issues

- missing command descriptions from api docs
- exception on empty command description