This is a problem with the CLI, the parameter is not read and instead an empty string is used. The same situation happens with sr-introduce.
It should be a very quick fix, I don't know why it was done since the beginning.
I've opened the PRs upstream:
https://github.com/xapi-project/xen-api/pull/7066
https://github.com/xapi-project/xen-api/pull/7067
psafont opened this pull request in xapi-project/xen-api
open
xapi-cli-server: set name description for SRs, when given
#7066
psafont opened this pull request in xapi-project/xen-api
open
xapi-cli-server: set name description for SRs, when given (8.3)
#7067