Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class HttpA2AClient(baseUri: Uri, http: HttpHandler = JavaHttpClient(responseBodyMode = Stream), tenant: Tenant? = null, protocolVersion: ProtocolVersion = LATEST_VERSION) : A2AClient
Link copied to clipboard
class RestA2AClient(baseUri: Uri, http: HttpHandler = JavaHttpClient(responseBodyMode = Stream), tenant: Tenant? = null, protocolVersion: ProtocolVersion = LATEST_VERSION) : A2AClient

Functions

Link copied to clipboard
fun PolyHandler.testA2AJsonRpcClient(baseUri: Uri = Uri.of("")): A2AClient

Create a test A2A JSON-RPC client from a PolyHandler, dispatching SSE requests to the SSE handler and all other requests to the HTTP handler.

Link copied to clipboard
fun PolyHandler.testA2ARestClient(baseUri: Uri = Uri.of("")): A2AClient

Create a test A2A REST client from a PolyHandler, dispatching SSE requests to the SSE handler and all other requests to the HTTP handler.