AI-Engineer-Foundation / agent-protocol

Common interface for interacting with AI agents. The protocol is tech stack agnostic - you can use it with any framework for building agents.

Home Page:https://agentprotocol.ai

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Extend Swagger coverage

ph-ausseil opened this issue · comments

Hi,

I'm sharing here information I shared on discord , but it would be of value to extend the API Specification / Swagger to additional use cases which I haven't seen (Apologise if I am wrong) :

  • - Swagger don't seems to support a "workspace" end-point to list productions & download productions individually
  • - Swagger don't seems to support a "workspace" end-point to list productions as a whole (or sub whole)
  • - Swagger don’t seems to have user management which would be beneficial for people working portable UI
  • - Swagger don’t seems to support more that 1 agent
  • - Swagger don't seems to offer solution to list agent
  • - Swagger don't seems to offer solution allowing X step (equivalent of AutoGPT ‘-y N’ argument)
  • - Swagger don't seems to offer budget/consumption follow-up
  • - Swagger don't seems to offer LLM back-end list
  • - Swagger don't seems to offer LLM back-end selection
  • - Swagger don't seems to offer Agent type list
  • - Swagger don't seems to offer Agent type selection
  • - Swagger don't seems to offer BDD back-end definition (Which would be beneficial for companies willing to host their Data)

My 2 cents,

Hi @ph-ausseil, I'm reading through the Discord and I plan to talk about the protocol there too.
We are trying to balance being general and simple enough with the needs of individual agents, but we'll definitely be iterating on the spec with the AutoGPT feedback 👍

Hi @ph-ausseil, I'm reading through the Discord and I plan to talk about the protocol there too.
We are trying to balance being general and simple enough with the needs of individual agents, but we'll definitely be iterating on the spec with the AutoGPT feedback 👍

I see two added values, the service provided by the SDK & the Swagger to provide a standard. Just for my two cents, as a developer I don't necessarly that some element of the standard are not support by the SDK. None the less I think it is appreciated that there is a standard so everyone working on GUI or Agent goes in the same direction.

@ph-ausseil, would love to see more context here if you have a link to the conversation?