HttpA2AClient

class HttpA2AClient(baseUri: Uri, http: HttpHandler = JavaHttpClient(responseBodyMode = Stream), tenant: Tenant? = null, protocolVersion: ProtocolVersion = LATEST_VERSION) : A2AClient(source)

Constructors

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

Functions

Link copied to clipboard
open override fun agentCard(): A2AResult<AgentCard>
Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun extendedAgentCard(): A2AResult<AgentCard>
Link copied to clipboard
open override fun message(message: Message, configuration: SendMessageConfiguration? = null, metadata: Map<String, Any>? = null): A2AResult<MessageResponse>
Link copied to clipboard
open override fun messageStream(message: Message, configuration: SendMessageConfiguration? = null, metadata: Map<String, Any>? = null): A2AResult<MessageResponse>
Link copied to clipboard
open override fun tasks(): A2AClient.Tasks