For discovery and help purposes, it would help to give more information through the --help command on Services and their RPCs
Services and RPCs can return their docstring as found in the proto files, while RPCs could additionally return a list of request fields and their types.
Examples
Service
$ grpctl {Service} --help
path.to.Service (path/to/file.proto)
Docstring
Available Commands:
...
Flags:
...
Global Flags:
...
Method
$ grpctl {Service} {RPC} --help
path.to.Service/RPC (path/to/file.proto)
Docstring
Request:
[num] field_name - Type
Flags:
...
Global Flags:
...
For discovery and help purposes, it would help to give more information through the
--helpcommand on Services and their RPCsServices and RPCs can return their docstring as found in the proto files, while RPCs could additionally return a list of request fields and their types.
Examples
Service
$ grpctl {Service} --help path.to.Service (path/to/file.proto) Docstring Available Commands: ... Flags: ... Global Flags: ...Method
$ grpctl {Service} {RPC} --help path.to.Service/RPC (path/to/file.proto) Docstring Request: [num] field_name - Type Flags: ... Global Flags: ...