>It's JSON-RPC, with some descriptors.
That's not even true. It defines the lifecycle of tool calling.
JSON-RPC with some descriptors would have been fine and amazing.
That's not even true. It defines the lifecycle of tool calling.
JSON-RPC with some descriptors would have been fine and amazing.
So, are you agreeing with me?
Respectfully I think I've engaged with you before and you just seem generally confused about nuanced concepts.
The base protocol is just JSON-RPC, and then you have to implement initialize. Everything else is optional.