Package io.a2a.server.apps.quarkus
Class A2AServerRoutes
java.lang.Object
io.a2a.server.apps.quarkus.A2AServerRoutes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription/** Handles incoming GET requests to the agent card endpoint.voidgetAuthenticatedExtendedAgentCard(io.quarkus.vertx.web.RoutingExchange re) Handles incoming GET requests to the authenticated extended agent card endpoint.voidinvokeJSONRPCHandler(String body, io.vertx.ext.web.RoutingContext rc)
-
Constructor Details
-
A2AServerRoutes
public A2AServerRoutes()
-
-
Method Details
-
invokeJSONRPCHandler
-
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.
-