langstream icon indicating copy to clipboard operation
langstream copied to clipboard

Add an info endpoint on control plane

Open ddieruf opened this issue 1 year ago • 2 comments

Can the control plane have an additional endpoint maybe at /info where it provides details about the installation?

  • Versions of the services
  • number of replicas
  • Status

ddieruf avatar Aug 22 '23 17:08 ddieruf

And if it's possible a list of available agents. I know that agents are pre-installed but hard coding agent info in downstream tooling from the control plane doesn't seem like a good idea. It would be better to discover available agents.

ddieruf avatar Aug 22 '23 18:08 ddieruf

I think that adding an endpoint to discover available agents is a great idea. Together with it we need a way to write docs for each agent directly into the code, and that also combines with a better validation at deployment time.

eolivelli avatar Aug 23 '23 21:08 eolivelli