Package org.a2aproject.sdk.server
@NullMarked
package org.a2aproject.sdk.server
-
ClassDescriptionProvides HTTP caching metadata for Agent Card responses.The capability and transport-specific failure for an operation.Shared v1 request preflight, with explicit stages for transports that check capability first.Selects request and discovery cards independently of transport validation.Validates a card using the current transport's configuration and class loader.Validates AgentCard transport configuration against available transport endpoints.Caches successful validation within one transport configuration.The canonical tenant and Agent Card selected for a request.A static
Instancewrapper holding a pre-resolved (or absent) value, for use in non-CDI contexts such as convenience constructors and tests.CDI qualifier for beans that have been wrapped with observability instrumentation (e.g. distributed tracing, context propagation, metrics).Supports programmatic CDI lookup of@Instrumentedbeans viaCDI.current().select(A2AHttpClient.class, Instrumented.Literal.INSTANCE).Exception wrapper for JSON-RPC protocol errors.Interface for transport endpoint implementations to provide metadata about their transport.