Yaakcli to support GRPC
Feature RequestImprovement
Currently yaakcli doesn’t have support for grpc, I have a ton of need for this feature.
macOS
Currently yaakcli doesn’t have support for grpc, I have a ton of need for this feature.
Sign in to leave a comment.
Thanks for the link, that’s the exact spot! Curious what you’d use gRPC in the CLI for.
Awesome, yeah, a lot of my team have llm’s drive different scenarios to test services via grpcurl. We also have several eval harnesses that would call a lot of endpoints. And we’re trying to keep our yaak workspaces as our source of truth and have everyone be able to tap into it, contribute, for this in the various ways we’ve been doing. It’s really nice being able to use it via the gui by hand and adding it to some of our various automations.
pps: I saw there was an mcp server plugin, unfortunately that seems to be using the same codepath as the cli haha
It’s mostly because it’s tricky to design good bidirectional streaming APIs. Noted on the CLI/LLM/MCP stuff, though, and I agree it should happen.
I’m curious how you image this working? Grpc in yaak can only define the active message body. Would you just have your agent execute a simple request, define it’s own messages in a streaming call, or somehow have a set “sequence” defined in Yaak that it would run?
Ideally I think both, we have different sequences that set global and folder vars as they run that inform the potential next call that uses them. (in the gui) and being able to continue to leverage that kind of workflow would be great. And then yeah the one off experiment where we change the request body values would be ideal as well.