Kind of a random thought, but in the spirit of hypermedia, we could define some kind of JSON document that describes all CLI interactions, their help text, options and point to the correct endpoints.
I don't think there's a perfect fit (like HAL Forms, Siren or JSON Schema), but it would be neat to have a generic client. Just putting it out there as a discussion.
Kind of a random thought, but in the spirit of hypermedia, we could define some kind of JSON document that describes all CLI interactions, their help text, options and point to the correct endpoints.
I don't think there's a perfect fit (like HAL Forms, Siren or JSON Schema), but it would be neat to have a generic client. Just putting it out there as a discussion.