Class A2AServerRoutes

java.lang.Object
io.a2a.server.apps.quarkus.A2AServerRoutes

@Singleton public class A2AServerRoutes extends Object
  • Constructor Details

    • A2AServerRoutes

      public A2AServerRoutes()
  • Method Details

    • invokeJSONRPCHandler

      public void invokeJSONRPCHandler(String body, io.vertx.ext.web.RoutingContext rc)
    • getAgentCard

      public AgentCard getAgentCard()
      /** Handles incoming GET requests to the agent card endpoint. Returns the agent card in JSON format.
      Returns:
      the agent card
    • getAuthenticatedExtendedAgentCard

      public void getAuthenticatedExtendedAgentCard(io.quarkus.vertx.web.RoutingExchange re)
      Handles incoming GET requests to the authenticated extended agent card endpoint. Returns the agent card in JSON format.