I hope, that should make it easier and more flexibility to work with gprc_cli or grpcurl's like gRPC queries providers.
And also you can a storage collections of queries inside vscode now :)
brew install grpc
or/and brew install grpcurl
if you haven't.
Install extension in VS Code.
Set your gRPC requests collections somelike:
grpcurl -plaintext grpc.server.com:80 my.custom.server.Service/Method
# or
grpcurl -d '{"id": 1234}' grpc.server.com:443 my.server.Service/Method
# or
grpcurl localhost:8787 list
# etc
grpc_cli ls localhost.my.server.ru:82
# or
grpc_cli call --json_input --json_output --metadata "header-example:data" localhost.my.server.ru:82 my.server.Service/Method
{
"id": 1234
}
# etc
Then select it and cmd + shift + p
, then gRPC Client: Send Request
to run it
See CHANGELOG here
Please provide feedback through the GitHub Issue system, or fork the repository and submit PR.