├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ └── feature-request.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build-and-test.yml │ ├── build-with-release-profile.yml │ ├── cloud-deployment-example.yml │ ├── conventional-commits.yml │ ├── release-please.yml │ ├── release-to-maven-central.yml │ └── run-tck.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── COMMUNITY_ARTICLES.md ├── CONTRIBUTING.md ├── CONTRIBUTING_INTEGRATIONS.md ├── LICENSE ├── README.md ├── SECURITY.md ├── boms ├── README.md ├── extras │ ├── pom.xml │ └── src │ │ └── it │ │ ├── extras-usage-test │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── io │ │ │ └── a2a │ │ │ └── test │ │ │ └── ExtrasBomVerifier.java │ │ └── settings.xml ├── reference │ ├── pom.xml │ └── src │ │ └── it │ │ ├── reference-usage-test │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── io │ │ │ └── a2a │ │ │ └── test │ │ │ └── ReferenceBomVerifier.java │ │ └── settings.xml ├── sdk │ ├── pom.xml │ └── src │ │ └── it │ │ ├── sdk-usage-test │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── io │ │ │ └── a2a │ │ │ └── test │ │ │ └── SdkBomVerifier.java │ │ └── settings.xml └── test-utils │ ├── pom.xml │ └── src │ └── main │ └── java │ └── io │ └── a2a │ └── bom │ └── test │ └── DynamicBomVerifier.java ├── client ├── base │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── io │ │ │ │ └── a2a │ │ │ │ ├── A2A.java │ │ │ │ └── client │ │ │ │ ├── AbstractClient.java │ │ │ │ ├── Client.java │ │ │ │ ├── ClientBuilder.java │ │ │ │ ├── ClientEvent.java │ │ │ │ ├── ClientTaskManager.java │ │ │ │ ├── MessageEvent.java │ │ │ │ ├── TaskEvent.java │ │ │ │ ├── TaskUpdateEvent.java │ │ │ │ ├── config │ │ │ │ ├── ClientConfig.java │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ └── java │ │ └── io │ │ └── a2a │ │ ├── A2ATest.java │ │ └── client │ │ ├── AuthenticationAuthorizationTest.java │ │ └── ClientBuilderTest.java └── transport │ ├── grpc │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── client │ │ │ └── transport │ │ │ └── grpc │ │ │ ├── EventStreamObserver.java │ │ │ ├── GrpcErrorMapper.java │ │ │ ├── GrpcTransport.java │ │ │ ├── GrpcTransportConfig.java │ │ │ ├── GrpcTransportConfigBuilder.java │ │ │ ├── GrpcTransportProvider.java │ │ │ └── package-info.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── io.a2a.client.transport.spi.ClientTransportProvider │ ├── jsonrpc │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── io │ │ │ │ └── a2a │ │ │ │ └── client │ │ │ │ └── transport │ │ │ │ └── jsonrpc │ │ │ │ ├── JSONRPCTransport.java │ │ │ │ ├── JSONRPCTransportConfig.java │ │ │ │ ├── JSONRPCTransportConfigBuilder.java │ │ │ │ ├── JSONRPCTransportProvider.java │ │ │ │ ├── package-info.java │ │ │ │ └── sse │ │ │ │ ├── SSEEventListener.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── io.a2a.client.transport.spi.ClientTransportProvider │ │ └── test │ │ └── java │ │ └── io │ │ └── a2a │ │ └── client │ │ └── transport │ │ └── jsonrpc │ │ ├── JSONRPCTransportStreamingTest.java │ │ ├── JSONRPCTransportTest.java │ │ ├── JsonMessages.java │ │ ├── JsonStreamingMessages.java │ │ └── sse │ │ └── SSEEventListenerTest.java │ ├── rest │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── io │ │ │ │ └── a2a │ │ │ │ └── client │ │ │ │ └── transport │ │ │ │ └── rest │ │ │ │ ├── RestErrorMapper.java │ │ │ │ ├── RestTransport.java │ │ │ │ ├── RestTransportConfig.java │ │ │ │ ├── RestTransportConfigBuilder.java │ │ │ │ ├── RestTransportProvider.java │ │ │ │ ├── package-info.java │ │ │ │ └── sse │ │ │ │ ├── RestSSEEventListener.java │ │ │ │ └── package-info.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── io.a2a.client.transport.spi.ClientTransportProvider │ │ └── test │ │ └── java │ │ └── io │ │ └── a2a │ │ └── client │ │ └── transport │ │ └── rest │ │ ├── JsonRestMessages.java │ │ └── RestTransportTest.java │ └── spi │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ └── io │ │ └── a2a │ │ └── client │ │ └── transport │ │ └── spi │ │ ├── ClientTransport.java │ │ ├── ClientTransportConfig.java │ │ ├── ClientTransportConfigBuilder.java │ │ ├── ClientTransportProvider.java │ │ ├── interceptors │ │ ├── ClientCallContext.java │ │ ├── ClientCallInterceptor.java │ │ ├── PayloadAndHeaders.java │ │ ├── auth │ │ │ ├── AuthInterceptor.java │ │ │ ├── CredentialService.java │ │ │ ├── InMemoryContextCredentialService.java │ │ │ └── package-info.java │ │ └── package-info.java │ │ └── package-info.java │ └── test │ └── java │ └── io │ └── a2a │ └── client │ └── transport │ └── spi │ └── interceptors │ └── auth │ └── AuthInterceptorTest.java ├── common ├── pom.xml └── src │ └── main │ └── java │ └── io │ └── a2a │ ├── common │ ├── A2AErrorMessages.java │ └── A2AHeaders.java │ └── util │ ├── Assert.java │ └── NotNull.java ├── examples ├── cloud-deployment │ ├── README.md │ ├── k8s │ │ ├── 00-namespace.yaml │ │ ├── 01-postgres.yaml │ │ ├── 02-kafka.yaml │ │ ├── 03-kafka-topic.yaml │ │ ├── 04-agent-configmap.yaml │ │ └── 05-agent-deployment.yaml │ ├── kind-config.yaml │ ├── scripts │ │ ├── cleanup.sh │ │ ├── deploy.sh │ │ └── verify.sh │ └── server │ │ ├── Dockerfile │ │ ├── kill │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── io │ │ │ │ └── a2a │ │ │ │ └── examples │ │ │ │ └── cloud │ │ │ │ ├── CloudAgentCardProducer.java │ │ │ │ └── CloudAgentExecutorProducer.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── beans.xml │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── io │ │ └── a2a │ │ └── examples │ │ └── cloud │ │ └── A2ACloudExampleClient.java └── helloworld │ ├── client │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── a2a │ │ └── examples │ │ └── helloworld │ │ ├── HelloWorldClient.java │ │ ├── HelloWorldRunner.java │ │ └── INSTALL_JBANG.md │ ├── pom.xml │ └── server │ ├── README.md │ ├── pom.xml │ └── src │ └── main │ ├── java │ └── io │ │ └── a2a │ │ └── examples │ │ └── helloworld │ │ ├── AgentCardProducer.java │ │ └── AgentExecutorProducer.java │ └── resources │ └── application.properties ├── extras ├── README.md ├── common │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── io │ │ └── a2a │ │ └── extras │ │ └── common │ │ └── events │ │ └── TaskFinalizedEvent.java ├── push-notification-config-store-database-jpa │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── io │ │ │ │ └── a2a │ │ │ │ └── extras │ │ │ │ └── pushnotificationconfigstore │ │ │ │ └── database │ │ │ │ └── jpa │ │ │ │ ├── JpaDatabasePushNotificationConfigStore.java │ │ │ │ ├── JpaPushNotificationConfig.java │ │ │ │ └── TaskConfigId.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── extras │ │ │ └── pushnotificationconfigstore │ │ │ └── database │ │ │ └── jpa │ │ │ ├── JpaDatabasePushNotificationConfigStoreIntegrationTest.java │ │ │ ├── JpaDatabasePushNotificationConfigStoreTestAgentCardProducer.java │ │ │ ├── JpaDatabasePushNotificationConfigStoreTestAgentExecutor.java │ │ │ ├── JpaPushNotificationConfigStoreTest.java │ │ │ └── MockPushNotificationSender.java │ │ └── resources │ │ ├── META-INF │ │ └── persistence.xml │ │ └── application.properties ├── queue-manager-replicated │ ├── README.md │ ├── core │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── a2a │ │ │ │ │ └── extras │ │ │ │ │ └── queuemanager │ │ │ │ │ └── replicated │ │ │ │ │ └── core │ │ │ │ │ ├── ReplicatedEventQueueItem.java │ │ │ │ │ ├── ReplicatedQueueManager.java │ │ │ │ │ └── ReplicationStrategy.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ └── java │ │ │ └── io │ │ │ └── a2a │ │ │ ├── extras │ │ │ └── queuemanager │ │ │ │ └── replicated │ │ │ │ └── core │ │ │ │ ├── EventSerializationTest.java │ │ │ │ └── ReplicatedQueueManagerTest.java │ │ │ └── server │ │ │ └── events │ │ │ └── EventQueueTestHelper.java │ ├── pom.xml │ ├── replication-mp-reactive │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── a2a │ │ │ │ │ └── extras │ │ │ │ │ └── queuemanager │ │ │ │ │ └── replicated │ │ │ │ │ └── mp_reactive │ │ │ │ │ └── ReactiveMessagingReplicationStrategy.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ └── java │ │ │ └── io │ │ │ └── a2a │ │ │ └── extras │ │ │ └── queuemanager │ │ │ └── replicated │ │ │ └── mp_reactive │ │ │ └── ReactiveMessagingReplicationStrategyTest.java │ ├── tests-multi-instance │ │ ├── pom.xml │ │ ├── quarkus-app-1 │ │ │ ├── Dockerfile │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── a2a │ │ │ │ │ └── extras │ │ │ │ │ └── queuemanager │ │ │ │ │ └── replicated │ │ │ │ │ └── tests │ │ │ │ │ └── multiinstance │ │ │ │ │ └── app1 │ │ │ │ │ ├── MultiInstanceReplicationApp1AgentCardProducer.java │ │ │ │ │ └── MultiInstanceReplicationApp1AgentExecutorProducer.java │ │ │ │ └── resources │ │ │ │ └── application.properties │ │ ├── quarkus-app-2 │ │ │ ├── Dockerfile │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── a2a │ │ │ │ │ └── extras │ │ │ │ │ └── queuemanager │ │ │ │ │ └── replicated │ │ │ │ │ └── tests │ │ │ │ │ └── multiinstance │ │ │ │ │ └── app2 │ │ │ │ │ ├── MultiInstanceReplicationApp2AgentCardProducer.java │ │ │ │ │ └── MultiInstanceReplicationApp2AgentExecutorProducer.java │ │ │ │ └── resources │ │ │ │ └── application.properties │ │ ├── quarkus-common │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── a2a │ │ │ │ └── extras │ │ │ │ └── queuemanager │ │ │ │ └── replicated │ │ │ │ └── tests │ │ │ │ └── multiinstance │ │ │ │ └── common │ │ │ │ ├── MultiInstanceReplicationAgentCards.java │ │ │ │ └── MultiInstanceReplicationAgentExecutor.java │ │ └── tests │ │ │ ├── pom.xml │ │ │ └── src │ │ │ └── test │ │ │ └── java │ │ │ └── io │ │ │ └── a2a │ │ │ └── extras │ │ │ └── queuemanager │ │ │ └── replicated │ │ │ └── tests │ │ │ └── multiinstance │ │ │ └── MultiInstanceReplicationTest.java │ └── tests-single-instance │ │ ├── pom.xml │ │ └── src │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── extras │ │ │ └── queuemanager │ │ │ └── replicated │ │ │ └── tests │ │ │ ├── KafkaReplicationIntegrationTest.java │ │ │ ├── ReplicatedQueueManagerTest.java │ │ │ ├── ReplicationTestAgentCardProducer.java │ │ │ ├── ReplicationTestAgentExecutor.java │ │ │ └── TestKafkaEventConsumer.java │ │ └── resources │ │ └── application.properties └── task-store-database-jpa │ ├── README.md │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── extras │ │ │ └── taskstore │ │ │ └── database │ │ │ └── jpa │ │ │ ├── JpaDatabaseTaskStore.java │ │ │ └── JpaTask.java │ └── resources │ │ └── META-INF │ │ ├── a2a-defaults.properties │ │ └── beans.xml │ └── test │ ├── java │ └── io │ │ └── a2a │ │ └── extras │ │ └── taskstore │ │ └── database │ │ └── jpa │ │ ├── JpaDatabaseTaskStoreIntegrationTest.java │ │ ├── JpaDatabaseTaskStoreTest.java │ │ ├── JpaDatabaseTaskStoreTestAgentCardProducer.java │ │ └── JpaDatabaseTaskStoreTestAgentExecutor.java │ └── resources │ ├── META-INF │ └── persistence.xml │ └── application.properties ├── http-client ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── a2a │ │ └── client │ │ └── http │ │ ├── A2ACardResolver.java │ │ ├── A2AHttpClient.java │ │ ├── A2AHttpResponse.java │ │ ├── JdkA2AHttpClient.java │ │ └── package-info.java │ └── test │ └── java │ └── io │ └── a2a │ └── client │ └── http │ ├── A2ACardResolverTest.java │ └── JsonMessages.java ├── images └── fork.jpg ├── integrations └── microprofile-config │ ├── README.md │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ └── io │ │ └── a2a │ │ └── integrations │ │ └── microprofile │ │ └── MicroProfileConfigProvider.java │ └── test │ ├── java │ └── io │ │ └── a2a │ │ └── integrations │ │ └── microprofile │ │ └── MicroProfileConfigProviderTest.java │ └── resources │ └── application.properties ├── pom.xml ├── reference ├── common │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── server │ │ │ └── common │ │ │ └── quarkus │ │ │ └── DefaultProducers.java │ │ └── resources │ │ └── META-INF │ │ └── beans.xml ├── grpc │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── io │ │ │ │ └── a2a │ │ │ │ └── server │ │ │ │ └── grpc │ │ │ │ └── quarkus │ │ │ │ ├── A2AExtensionsInterceptor.java │ │ │ │ ├── QuarkusGrpcHandler.java │ │ │ │ └── QuarkusGrpcTransportMetadata.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── beans.xml │ │ │ └── services │ │ │ └── io.a2a.server.TransportMetadata │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── server │ │ │ └── grpc │ │ │ └── quarkus │ │ │ ├── A2ATestResource.java │ │ │ └── QuarkusA2AGrpcTest.java │ │ └── resources │ │ ├── a2a-requesthandler-test.properties │ │ └── application.properties ├── jsonrpc │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── io │ │ │ │ └── a2a │ │ │ │ └── server │ │ │ │ └── apps │ │ │ │ └── quarkus │ │ │ │ ├── A2AServerRoutes.java │ │ │ │ ├── CallContextFactory.java │ │ │ │ └── QuarkusJSONRPCTransportMetadata.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── beans.xml │ │ │ └── services │ │ │ └── io.a2a.server.TransportMetadata │ │ └── test │ │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── server │ │ │ └── apps │ │ │ └── quarkus │ │ │ ├── A2AServerRoutesTest.java │ │ │ ├── A2ATestRoutes.java │ │ │ └── QuarkusA2AJSONRPCTest.java │ │ └── resources │ │ ├── a2a-requesthandler-test.properties │ │ └── application.properties └── rest │ ├── README.md │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── server │ │ │ └── rest │ │ │ └── quarkus │ │ │ ├── A2AServerRoutes.java │ │ │ ├── CallContextFactory.java │ │ │ ├── QuarkusRestTransportMetadata.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ ├── beans.xml │ │ └── services │ │ └── io.a2a.server.TransportMetadata │ └── test │ ├── java │ └── io │ │ └── a2a │ │ └── server │ │ └── rest │ │ └── quarkus │ │ ├── A2AServerRoutesTest.java │ │ ├── A2ATestRoutes.java │ │ └── QuarkusA2ARestTest.java │ └── resources │ ├── a2a-requesthandler-test.properties │ └── application.properties ├── server-common ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── server │ │ │ ├── AgentCardValidator.java │ │ │ ├── ExtendedAgentCard.java │ │ │ ├── JSONRPCException.java │ │ │ ├── PublicAgentCard.java │ │ │ ├── ServerCallContext.java │ │ │ ├── TransportMetadata.java │ │ │ ├── agentexecution │ │ │ ├── AgentExecutor.java │ │ │ ├── RequestContext.java │ │ │ └── SimpleRequestContextBuilder.java │ │ │ ├── auth │ │ │ ├── UnauthenticatedUser.java │ │ │ └── User.java │ │ │ ├── config │ │ │ ├── A2AConfigProvider.java │ │ │ └── DefaultValuesConfigProvider.java │ │ │ ├── events │ │ │ ├── EnhancedRunnable.java │ │ │ ├── EventConsumer.java │ │ │ ├── EventEnqueueHook.java │ │ │ ├── EventQueue.java │ │ │ ├── EventQueueClosedException.java │ │ │ ├── EventQueueFactory.java │ │ │ ├── EventQueueItem.java │ │ │ ├── InMemoryQueueManager.java │ │ │ ├── LocalEventQueueItem.java │ │ │ ├── NoTaskQueueException.java │ │ │ ├── QueueClosedEvent.java │ │ │ ├── QueueManager.java │ │ │ └── TaskQueueExistsException.java │ │ │ ├── extensions │ │ │ └── A2AExtensions.java │ │ │ ├── requesthandlers │ │ │ ├── DefaultRequestHandler.java │ │ │ └── RequestHandler.java │ │ │ ├── tasks │ │ │ ├── BasePushNotificationSender.java │ │ │ ├── InMemoryPushNotificationConfigStore.java │ │ │ ├── InMemoryTaskStore.java │ │ │ ├── PushNotificationConfigStore.java │ │ │ ├── PushNotificationSender.java │ │ │ ├── ResultAggregator.java │ │ │ ├── TaskManager.java │ │ │ ├── TaskStateProvider.java │ │ │ ├── TaskStore.java │ │ │ └── TaskUpdater.java │ │ │ └── util │ │ │ ├── ArtifactUtils.java │ │ │ └── async │ │ │ ├── AsyncExecutorProducer.java │ │ │ ├── AsyncUtils.java │ │ │ └── Internal.java │ └── resources │ │ └── META-INF │ │ ├── a2a-defaults.properties │ │ └── beans.xml │ └── test │ ├── java │ └── io │ │ └── a2a │ │ └── server │ │ ├── AgentCardValidatorTest.java │ │ ├── ServerCallContextTest.java │ │ ├── agentexecution │ │ └── RequestContextTest.java │ │ ├── events │ │ ├── EventConsumerTest.java │ │ ├── EventQueueTest.java │ │ ├── EventQueueUtil.java │ │ └── InMemoryQueueManagerTest.java │ │ ├── extensions │ │ └── A2AExtensionsTest.java │ │ ├── requesthandlers │ │ ├── AbstractA2ARequestHandlerTest.java │ │ └── DefaultRequestHandlerTest.java │ │ ├── tasks │ │ ├── InMemoryPushNotificationConfigStoreTest.java │ │ ├── InMemoryTaskStoreTest.java │ │ ├── MockTaskStateProvider.java │ │ ├── PushNotificationSenderTest.java │ │ ├── ResultAggregatorTest.java │ │ ├── TaskManagerTest.java │ │ └── TaskUpdaterTest.java │ │ └── util │ │ ├── ArtifactUtilsTest.java │ │ └── async │ │ └── AsyncUtilsTest.java │ └── resources │ └── logback.xml ├── spec-grpc ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── grpc │ │ │ ├── A2A.java │ │ │ ├── A2AServiceGrpc.java │ │ │ ├── APIKeySecurityScheme.java │ │ │ ├── APIKeySecuritySchemeOrBuilder.java │ │ │ ├── AgentCapabilities.java │ │ │ ├── AgentCapabilitiesOrBuilder.java │ │ │ ├── AgentCard.java │ │ │ ├── AgentCardOrBuilder.java │ │ │ ├── AgentCardSignature.java │ │ │ ├── AgentCardSignatureOrBuilder.java │ │ │ ├── AgentExtension.java │ │ │ ├── AgentExtensionOrBuilder.java │ │ │ ├── AgentInterface.java │ │ │ ├── AgentInterfaceOrBuilder.java │ │ │ ├── AgentProvider.java │ │ │ ├── AgentProviderOrBuilder.java │ │ │ ├── AgentSkill.java │ │ │ ├── AgentSkillOrBuilder.java │ │ │ ├── Artifact.java │ │ │ ├── ArtifactOrBuilder.java │ │ │ ├── AuthenticationInfo.java │ │ │ ├── AuthenticationInfoOrBuilder.java │ │ │ ├── AuthorizationCodeOAuthFlow.java │ │ │ ├── AuthorizationCodeOAuthFlowOrBuilder.java │ │ │ ├── CancelTaskRequest.java │ │ │ ├── CancelTaskRequestOrBuilder.java │ │ │ ├── ClientCredentialsOAuthFlow.java │ │ │ ├── ClientCredentialsOAuthFlowOrBuilder.java │ │ │ ├── DataPart.java │ │ │ ├── DataPartOrBuilder.java │ │ │ ├── DeleteTaskPushNotificationConfigRequest.java │ │ │ ├── DeleteTaskPushNotificationConfigRequestOrBuilder.java │ │ │ ├── FilePart.java │ │ │ ├── FilePartOrBuilder.java │ │ │ ├── GetExtendedAgentCardRequest.java │ │ │ ├── GetExtendedAgentCardRequestOrBuilder.java │ │ │ ├── GetTaskPushNotificationConfigRequest.java │ │ │ ├── GetTaskPushNotificationConfigRequestOrBuilder.java │ │ │ ├── GetTaskRequest.java │ │ │ ├── GetTaskRequestOrBuilder.java │ │ │ ├── HTTPAuthSecurityScheme.java │ │ │ ├── HTTPAuthSecuritySchemeOrBuilder.java │ │ │ ├── ImplicitOAuthFlow.java │ │ │ ├── ImplicitOAuthFlowOrBuilder.java │ │ │ ├── ListTaskPushNotificationConfigRequest.java │ │ │ ├── ListTaskPushNotificationConfigRequestOrBuilder.java │ │ │ ├── ListTaskPushNotificationConfigResponse.java │ │ │ ├── ListTaskPushNotificationConfigResponseOrBuilder.java │ │ │ ├── ListTasksRequest.java │ │ │ ├── ListTasksRequestOrBuilder.java │ │ │ ├── ListTasksResponse.java │ │ │ ├── ListTasksResponseOrBuilder.java │ │ │ ├── Message.java │ │ │ ├── MessageOrBuilder.java │ │ │ ├── MutualTlsSecurityScheme.java │ │ │ ├── MutualTlsSecuritySchemeOrBuilder.java │ │ │ ├── OAuth2SecurityScheme.java │ │ │ ├── OAuth2SecuritySchemeOrBuilder.java │ │ │ ├── OAuthFlows.java │ │ │ ├── OAuthFlowsOrBuilder.java │ │ │ ├── OpenIdConnectSecurityScheme.java │ │ │ ├── OpenIdConnectSecuritySchemeOrBuilder.java │ │ │ ├── Part.java │ │ │ ├── PartOrBuilder.java │ │ │ ├── PasswordOAuthFlow.java │ │ │ ├── PasswordOAuthFlowOrBuilder.java │ │ │ ├── PushNotificationConfig.java │ │ │ ├── PushNotificationConfigOrBuilder.java │ │ │ ├── Role.java │ │ │ ├── Security.java │ │ │ ├── SecurityOrBuilder.java │ │ │ ├── SecurityScheme.java │ │ │ ├── SecuritySchemeOrBuilder.java │ │ │ ├── SendMessageConfiguration.java │ │ │ ├── SendMessageConfigurationOrBuilder.java │ │ │ ├── SendMessageRequest.java │ │ │ ├── SendMessageRequestOrBuilder.java │ │ │ ├── SendMessageResponse.java │ │ │ ├── SendMessageResponseOrBuilder.java │ │ │ ├── SetTaskPushNotificationConfigRequest.java │ │ │ ├── SetTaskPushNotificationConfigRequestOrBuilder.java │ │ │ ├── StreamResponse.java │ │ │ ├── StreamResponseOrBuilder.java │ │ │ ├── StringList.java │ │ │ ├── StringListOrBuilder.java │ │ │ ├── SubscribeToTaskRequest.java │ │ │ ├── SubscribeToTaskRequestOrBuilder.java │ │ │ ├── Task.java │ │ │ ├── TaskArtifactUpdateEvent.java │ │ │ ├── TaskArtifactUpdateEventOrBuilder.java │ │ │ ├── TaskOrBuilder.java │ │ │ ├── TaskPushNotificationConfig.java │ │ │ ├── TaskPushNotificationConfigOrBuilder.java │ │ │ ├── TaskState.java │ │ │ ├── TaskStatus.java │ │ │ ├── TaskStatusOrBuilder.java │ │ │ ├── TaskStatusUpdateEvent.java │ │ │ ├── TaskStatusUpdateEventOrBuilder.java │ │ │ ├── mapper │ │ │ ├── A2ACommonFieldMapper.java │ │ │ ├── A2AMappers.java │ │ │ ├── A2AProtoMapperConfig.java │ │ │ ├── APIKeySecuritySchemeMapper.java │ │ │ ├── AgentCapabilitiesMapper.java │ │ │ ├── AgentCardMapper.java │ │ │ ├── AgentCardSignatureMapper.java │ │ │ ├── AgentExtensionMapper.java │ │ │ ├── AgentInterfaceMapper.java │ │ │ ├── AgentProviderMapper.java │ │ │ ├── AgentSkillMapper.java │ │ │ ├── ArtifactMapper.java │ │ │ ├── AuthenticationInfoMapper.java │ │ │ ├── AuthorizationCodeOAuthFlowMapper.java │ │ │ ├── ClientCredentialsOAuthFlowMapper.java │ │ │ ├── DataPartMapper.java │ │ │ ├── DeleteTaskPushNotificationConfigParamsMapper.java │ │ │ ├── FilePartMapper.java │ │ │ ├── GetTaskPushNotificationConfigParamsMapper.java │ │ │ ├── HTTPAuthSecuritySchemeMapper.java │ │ │ ├── ImplicitOAuthFlowMapper.java │ │ │ ├── ListTaskPushNotificationConfigParamsMapper.java │ │ │ ├── ListTasksParamsMapper.java │ │ │ ├── ListTasksResultMapper.java │ │ │ ├── MessageMapper.java │ │ │ ├── MessageSendConfigurationMapper.java │ │ │ ├── MessageSendParamsMapper.java │ │ │ ├── MutualTLSSecuritySchemeMapper.java │ │ │ ├── OAuth2SecuritySchemeMapper.java │ │ │ ├── OAuthFlowsMapper.java │ │ │ ├── OpenIdConnectSecuritySchemeMapper.java │ │ │ ├── PartMapper.java │ │ │ ├── PasswordOAuthFlowMapper.java │ │ │ ├── PushNotificationConfigMapper.java │ │ │ ├── ResourceNameParser.java │ │ │ ├── RoleMapper.java │ │ │ ├── SecurityMapper.java │ │ │ ├── SecuritySchemeMapper.java │ │ │ ├── SetTaskPushNotificationConfigMapper.java │ │ │ ├── StreamResponseMapper.java │ │ │ ├── SubscribeToTaskRequestMapper.java │ │ │ ├── TaskArtifactUpdateEventMapper.java │ │ │ ├── TaskIdParamsMapper.java │ │ │ ├── TaskMapper.java │ │ │ ├── TaskPushNotificationConfigMapper.java │ │ │ ├── TaskQueryParamsMapper.java │ │ │ ├── TaskStateMapper.java │ │ │ ├── TaskStatusMapper.java │ │ │ └── TaskStatusUpdateEventMapper.java │ │ │ └── utils │ │ │ ├── JSONRPCUtils.java │ │ │ ├── ProtoUtils.java │ │ │ └── package-info.java │ ├── proto │ │ └── a2a.proto │ └── resources │ │ └── META-INF │ │ └── beans.xml │ └── test │ └── java │ └── io │ └── a2a │ └── grpc │ ├── mapper │ └── StreamResponseMapperTest.java │ └── utils │ ├── JSONRPCUtilsTest.java │ └── ToProtoTest.java ├── spec ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ ├── spec │ │ │ ├── A2AClientError.java │ │ │ ├── A2AClientException.java │ │ │ ├── A2AClientHTTPError.java │ │ │ ├── A2AClientInvalidArgsError.java │ │ │ ├── A2AClientInvalidStateError.java │ │ │ ├── A2AClientJSONError.java │ │ │ ├── A2AError.java │ │ │ ├── A2AErrorCodes.java │ │ │ ├── A2AException.java │ │ │ ├── A2AServerException.java │ │ │ ├── APIKeySecurityScheme.java │ │ │ ├── AgentCapabilities.java │ │ │ ├── AgentCard.java │ │ │ ├── AgentCardSignature.java │ │ │ ├── AgentExtension.java │ │ │ ├── AgentInterface.java │ │ │ ├── AgentProvider.java │ │ │ ├── AgentSkill.java │ │ │ ├── Artifact.java │ │ │ ├── AuthenticatedExtendedCardNotConfiguredError.java │ │ │ ├── AuthenticationInfo.java │ │ │ ├── AuthorizationCodeOAuthFlow.java │ │ │ ├── CancelTaskRequest.java │ │ │ ├── CancelTaskResponse.java │ │ │ ├── ClientCredentialsOAuthFlow.java │ │ │ ├── ContentTypeNotSupportedError.java │ │ │ ├── DataPart.java │ │ │ ├── DeleteTaskPushNotificationConfigParams.java │ │ │ ├── DeleteTaskPushNotificationConfigRequest.java │ │ │ ├── DeleteTaskPushNotificationConfigResponse.java │ │ │ ├── Event.java │ │ │ ├── EventKind.java │ │ │ ├── FileContent.java │ │ │ ├── FileContentDeserializer.java │ │ │ ├── FilePart.java │ │ │ ├── FileWithBytes.java │ │ │ ├── FileWithUri.java │ │ │ ├── GetAuthenticatedExtendedCardRequest.java │ │ │ ├── GetAuthenticatedExtendedCardResponse.java │ │ │ ├── GetTaskPushNotificationConfigParams.java │ │ │ ├── GetTaskPushNotificationConfigRequest.java │ │ │ ├── GetTaskPushNotificationConfigResponse.java │ │ │ ├── GetTaskRequest.java │ │ │ ├── GetTaskResponse.java │ │ │ ├── HTTPAuthSecurityScheme.java │ │ │ ├── IdJsonMappingException.java │ │ │ ├── ImplicitOAuthFlow.java │ │ │ ├── IntegerJsonrpcId.java │ │ │ ├── InternalError.java │ │ │ ├── InvalidAgentResponseError.java │ │ │ ├── InvalidParamsError.java │ │ │ ├── InvalidParamsJsonMappingException.java │ │ │ ├── InvalidRequestError.java │ │ │ ├── JSONErrorResponse.java │ │ │ ├── JSONParseError.java │ │ │ ├── JSONRPCError.java │ │ │ ├── JSONRPCErrorDeserializer.java │ │ │ ├── JSONRPCErrorResponse.java │ │ │ ├── JSONRPCErrorSerializer.java │ │ │ ├── JSONRPCMessage.java │ │ │ ├── JSONRPCRequest.java │ │ │ ├── JSONRPCRequestDeserializerBase.java │ │ │ ├── JSONRPCResponse.java │ │ │ ├── JSONRPCVoidResponseSerializer.java │ │ │ ├── JsonrpcId.java │ │ │ ├── ListTaskPushNotificationConfigParams.java │ │ │ ├── ListTaskPushNotificationConfigRequest.java │ │ │ ├── ListTaskPushNotificationConfigResponse.java │ │ │ ├── ListTasksParams.java │ │ │ ├── ListTasksRequest.java │ │ │ ├── ListTasksResponse.java │ │ │ ├── ListTasksResult.java │ │ │ ├── Message.java │ │ │ ├── MessageSendConfiguration.java │ │ │ ├── MessageSendParams.java │ │ │ ├── MethodNotFoundError.java │ │ │ ├── MethodNotFoundJsonMappingException.java │ │ │ ├── MutualTLSSecurityScheme.java │ │ │ ├── NonStreamingJSONRPCRequest.java │ │ │ ├── NonStreamingJSONRPCRequestDeserializer.java │ │ │ ├── OAuth2SecurityScheme.java │ │ │ ├── OAuthFlows.java │ │ │ ├── OpenIdConnectSecurityScheme.java │ │ │ ├── Part.java │ │ │ ├── PasswordOAuthFlow.java │ │ │ ├── PushNotificationConfig.java │ │ │ ├── PushNotificationNotSupportedError.java │ │ │ ├── SecurityScheme.java │ │ │ ├── SendMessageRequest.java │ │ │ ├── SendMessageResponse.java │ │ │ ├── SendStreamingMessageRequest.java │ │ │ ├── SendStreamingMessageResponse.java │ │ │ ├── SetTaskPushNotificationConfigRequest.java │ │ │ ├── SetTaskPushNotificationConfigResponse.java │ │ │ ├── StreamingEventKind.java │ │ │ ├── StreamingJSONRPCRequest.java │ │ │ ├── StreamingJSONRPCRequestDeserializer.java │ │ │ ├── StringJsonrpcId.java │ │ │ ├── SubscribeToTaskRequest.java │ │ │ ├── Task.java │ │ │ ├── TaskArtifactUpdateEvent.java │ │ │ ├── TaskIdParams.java │ │ │ ├── TaskNotCancelableError.java │ │ │ ├── TaskNotFoundError.java │ │ │ ├── TaskPushNotificationConfig.java │ │ │ ├── TaskQueryParams.java │ │ │ ├── TaskState.java │ │ │ ├── TaskStatus.java │ │ │ ├── TaskStatusUpdateEvent.java │ │ │ ├── TextPart.java │ │ │ ├── TransportProtocol.java │ │ │ ├── UnsupportedOperationError.java │ │ │ └── UpdateEvent.java │ │ │ └── util │ │ │ └── Utils.java │ └── resources │ │ └── META-INF │ │ └── beans.xml │ └── test │ └── java │ └── io │ └── a2a │ └── spec │ ├── JSONRPCErrorSerializationTest.java │ ├── SubTypeSerializationTest.java │ ├── TaskDeserializationTest.java │ └── TaskStatusTest.java ├── tck ├── pom.xml └── src │ └── main │ ├── java │ └── io │ │ └── a2a │ │ └── tck │ │ └── server │ │ ├── AgentCardProducer.java │ │ ├── AgentExecutorProducer.java │ │ └── package-info.java │ └── resources │ └── application.properties ├── tests └── server-common │ ├── pom.xml │ └── src │ └── test │ ├── java │ └── io │ │ └── a2a │ │ └── server │ │ └── apps │ │ └── common │ │ ├── AbstractA2AServerTest.java │ │ ├── AgentCardProducer.java │ │ ├── AgentExecutorProducer.java │ │ ├── TestHttpClient.java │ │ └── TestUtilsBean.java │ └── resources │ └── META-INF │ └── beans.xml └── transport ├── grpc ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── transport │ │ │ └── grpc │ │ │ ├── context │ │ │ └── GrpcContextKeys.java │ │ │ └── handler │ │ │ ├── CallContextFactory.java │ │ │ └── GrpcHandler.java │ └── resources │ │ └── META-INF │ │ └── beans.xml │ └── test │ ├── java │ └── io │ │ └── a2a │ │ └── transport │ │ └── grpc │ │ └── handler │ │ ├── GrpcHandlerTest.java │ │ └── GrpcTestTransportMetadata.java │ └── resources │ ├── META-INF │ └── services │ │ └── io.a2a.server.TransportMetadata │ └── a2a-requesthandler-test.properties ├── jsonrpc ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── a2a │ │ │ └── transport │ │ │ └── jsonrpc │ │ │ ├── context │ │ │ └── JSONRPCContextKeys.java │ │ │ └── handler │ │ │ ├── JSONRPCHandler.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ └── beans.xml │ └── test │ ├── java │ └── io │ │ └── a2a │ │ └── transport │ │ └── jsonrpc │ │ └── handler │ │ ├── JSONRPCHandlerTest.java │ │ └── JSONRPCTestTransportMetadata.java │ └── resources │ ├── META-INF │ └── services │ │ └── io.a2a.server.TransportMetadata │ └── a2a-requesthandler-test.properties └── rest ├── pom.xml └── src ├── main ├── java │ └── io │ │ └── a2a │ │ └── transport │ │ └── rest │ │ ├── context │ │ └── RestContextKeys.java │ │ └── handler │ │ ├── RestHandler.java │ │ └── package-info.java └── resources │ └── META-INF │ └── beans.xml └── test ├── java └── io │ └── a2a │ └── transport │ └── rest │ └── handler │ ├── RestHandlerTest.java │ └── RestTestTransportMetadata.java └── resources ├── META-INF └── services │ └── io.a2a.server.TransportMetadata └── a2a-requesthandler-test.properties /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/build-with-release-profile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.github/workflows/build-with-release-profile.yml -------------------------------------------------------------------------------- /.github/workflows/cloud-deployment-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.github/workflows/cloud-deployment-example.yml -------------------------------------------------------------------------------- /.github/workflows/conventional-commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.github/workflows/conventional-commits.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.github/workflows/release-to-maven-central.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.github/workflows/release-to-maven-central.yml -------------------------------------------------------------------------------- /.github/workflows/run-tck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.github/workflows/run-tck.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /COMMUNITY_ARTICLES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/COMMUNITY_ARTICLES.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTING_INTEGRATIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/CONTRIBUTING_INTEGRATIONS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/SECURITY.md -------------------------------------------------------------------------------- /boms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/README.md -------------------------------------------------------------------------------- /boms/extras/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/extras/pom.xml -------------------------------------------------------------------------------- /boms/extras/src/it/extras-usage-test/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/extras/src/it/extras-usage-test/invoker.properties -------------------------------------------------------------------------------- /boms/extras/src/it/extras-usage-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/extras/src/it/extras-usage-test/pom.xml -------------------------------------------------------------------------------- /boms/extras/src/it/extras-usage-test/src/main/java/io/a2a/test/ExtrasBomVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/extras/src/it/extras-usage-test/src/main/java/io/a2a/test/ExtrasBomVerifier.java -------------------------------------------------------------------------------- /boms/extras/src/it/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/extras/src/it/settings.xml -------------------------------------------------------------------------------- /boms/reference/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/reference/pom.xml -------------------------------------------------------------------------------- /boms/reference/src/it/reference-usage-test/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/reference/src/it/reference-usage-test/invoker.properties -------------------------------------------------------------------------------- /boms/reference/src/it/reference-usage-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/reference/src/it/reference-usage-test/pom.xml -------------------------------------------------------------------------------- /boms/reference/src/it/reference-usage-test/src/main/java/io/a2a/test/ReferenceBomVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/reference/src/it/reference-usage-test/src/main/java/io/a2a/test/ReferenceBomVerifier.java -------------------------------------------------------------------------------- /boms/reference/src/it/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/reference/src/it/settings.xml -------------------------------------------------------------------------------- /boms/sdk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/sdk/pom.xml -------------------------------------------------------------------------------- /boms/sdk/src/it/sdk-usage-test/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/sdk/src/it/sdk-usage-test/invoker.properties -------------------------------------------------------------------------------- /boms/sdk/src/it/sdk-usage-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/sdk/src/it/sdk-usage-test/pom.xml -------------------------------------------------------------------------------- /boms/sdk/src/it/sdk-usage-test/src/main/java/io/a2a/test/SdkBomVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/sdk/src/it/sdk-usage-test/src/main/java/io/a2a/test/SdkBomVerifier.java -------------------------------------------------------------------------------- /boms/sdk/src/it/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/sdk/src/it/settings.xml -------------------------------------------------------------------------------- /boms/test-utils/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/test-utils/pom.xml -------------------------------------------------------------------------------- /boms/test-utils/src/main/java/io/a2a/bom/test/DynamicBomVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/boms/test-utils/src/main/java/io/a2a/bom/test/DynamicBomVerifier.java -------------------------------------------------------------------------------- /client/base/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/pom.xml -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/A2A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/A2A.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/AbstractClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/AbstractClient.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/Client.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/ClientBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/ClientBuilder.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/ClientEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/ClientEvent.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/ClientTaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/ClientTaskManager.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/MessageEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/MessageEvent.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/TaskEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/TaskEvent.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/TaskUpdateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/TaskUpdateEvent.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/config/ClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/config/ClientConfig.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/config/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/config/package-info.java -------------------------------------------------------------------------------- /client/base/src/main/java/io/a2a/client/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/main/java/io/a2a/client/package-info.java -------------------------------------------------------------------------------- /client/base/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/base/src/test/java/io/a2a/A2ATest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/test/java/io/a2a/A2ATest.java -------------------------------------------------------------------------------- /client/base/src/test/java/io/a2a/client/AuthenticationAuthorizationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/test/java/io/a2a/client/AuthenticationAuthorizationTest.java -------------------------------------------------------------------------------- /client/base/src/test/java/io/a2a/client/ClientBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/base/src/test/java/io/a2a/client/ClientBuilderTest.java -------------------------------------------------------------------------------- /client/transport/grpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/grpc/pom.xml -------------------------------------------------------------------------------- /client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/EventStreamObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/EventStreamObserver.java -------------------------------------------------------------------------------- /client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/GrpcErrorMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/GrpcErrorMapper.java -------------------------------------------------------------------------------- /client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/GrpcTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/GrpcTransport.java -------------------------------------------------------------------------------- /client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/GrpcTransportConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/GrpcTransportConfig.java -------------------------------------------------------------------------------- /client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/GrpcTransportConfigBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/GrpcTransportConfigBuilder.java -------------------------------------------------------------------------------- /client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/GrpcTransportProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/GrpcTransportProvider.java -------------------------------------------------------------------------------- /client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/grpc/src/main/java/io/a2a/client/transport/grpc/package-info.java -------------------------------------------------------------------------------- /client/transport/grpc/src/main/resources/META-INF/services/io.a2a.client.transport.spi.ClientTransportProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/grpc/src/main/resources/META-INF/services/io.a2a.client.transport.spi.ClientTransportProvider -------------------------------------------------------------------------------- /client/transport/jsonrpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/pom.xml -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/JSONRPCTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/JSONRPCTransport.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/JSONRPCTransportConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/JSONRPCTransportConfig.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/JSONRPCTransportConfigBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/JSONRPCTransportConfigBuilder.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/JSONRPCTransportProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/JSONRPCTransportProvider.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/package-info.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/sse/SSEEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/sse/SSEEventListener.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/sse/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/main/java/io/a2a/client/transport/jsonrpc/sse/package-info.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/main/resources/META-INF/services/io.a2a.client.transport.spi.ClientTransportProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/main/resources/META-INF/services/io.a2a.client.transport.spi.ClientTransportProvider -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/test/java/io/a2a/client/transport/jsonrpc/JSONRPCTransportStreamingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/test/java/io/a2a/client/transport/jsonrpc/JSONRPCTransportStreamingTest.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/test/java/io/a2a/client/transport/jsonrpc/JSONRPCTransportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/test/java/io/a2a/client/transport/jsonrpc/JSONRPCTransportTest.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/test/java/io/a2a/client/transport/jsonrpc/JsonMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/test/java/io/a2a/client/transport/jsonrpc/JsonMessages.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/test/java/io/a2a/client/transport/jsonrpc/JsonStreamingMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/test/java/io/a2a/client/transport/jsonrpc/JsonStreamingMessages.java -------------------------------------------------------------------------------- /client/transport/jsonrpc/src/test/java/io/a2a/client/transport/jsonrpc/sse/SSEEventListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/jsonrpc/src/test/java/io/a2a/client/transport/jsonrpc/sse/SSEEventListenerTest.java -------------------------------------------------------------------------------- /client/transport/rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/pom.xml -------------------------------------------------------------------------------- /client/transport/rest/src/main/java/io/a2a/client/transport/rest/RestErrorMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/main/java/io/a2a/client/transport/rest/RestErrorMapper.java -------------------------------------------------------------------------------- /client/transport/rest/src/main/java/io/a2a/client/transport/rest/RestTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/main/java/io/a2a/client/transport/rest/RestTransport.java -------------------------------------------------------------------------------- /client/transport/rest/src/main/java/io/a2a/client/transport/rest/RestTransportConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/main/java/io/a2a/client/transport/rest/RestTransportConfig.java -------------------------------------------------------------------------------- /client/transport/rest/src/main/java/io/a2a/client/transport/rest/RestTransportConfigBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/main/java/io/a2a/client/transport/rest/RestTransportConfigBuilder.java -------------------------------------------------------------------------------- /client/transport/rest/src/main/java/io/a2a/client/transport/rest/RestTransportProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/main/java/io/a2a/client/transport/rest/RestTransportProvider.java -------------------------------------------------------------------------------- /client/transport/rest/src/main/java/io/a2a/client/transport/rest/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/main/java/io/a2a/client/transport/rest/package-info.java -------------------------------------------------------------------------------- /client/transport/rest/src/main/java/io/a2a/client/transport/rest/sse/RestSSEEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/main/java/io/a2a/client/transport/rest/sse/RestSSEEventListener.java -------------------------------------------------------------------------------- /client/transport/rest/src/main/java/io/a2a/client/transport/rest/sse/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/main/java/io/a2a/client/transport/rest/sse/package-info.java -------------------------------------------------------------------------------- /client/transport/rest/src/main/resources/META-INF/services/io.a2a.client.transport.spi.ClientTransportProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/main/resources/META-INF/services/io.a2a.client.transport.spi.ClientTransportProvider -------------------------------------------------------------------------------- /client/transport/rest/src/test/java/io/a2a/client/transport/rest/JsonRestMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/test/java/io/a2a/client/transport/rest/JsonRestMessages.java -------------------------------------------------------------------------------- /client/transport/rest/src/test/java/io/a2a/client/transport/rest/RestTransportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/rest/src/test/java/io/a2a/client/transport/rest/RestTransportTest.java -------------------------------------------------------------------------------- /client/transport/spi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/pom.xml -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/ClientTransport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/ClientTransport.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/ClientTransportConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/ClientTransportConfig.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/ClientTransportConfigBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/ClientTransportConfigBuilder.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/ClientTransportProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/ClientTransportProvider.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/ClientCallContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/ClientCallContext.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/ClientCallInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/ClientCallInterceptor.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/PayloadAndHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/PayloadAndHeaders.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/auth/AuthInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/auth/AuthInterceptor.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/auth/CredentialService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/auth/CredentialService.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/auth/InMemoryContextCredentialService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/auth/InMemoryContextCredentialService.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/auth/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/auth/package-info.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/interceptors/package-info.java -------------------------------------------------------------------------------- /client/transport/spi/src/main/java/io/a2a/client/transport/spi/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/main/java/io/a2a/client/transport/spi/package-info.java -------------------------------------------------------------------------------- /client/transport/spi/src/test/java/io/a2a/client/transport/spi/interceptors/auth/AuthInterceptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/client/transport/spi/src/test/java/io/a2a/client/transport/spi/interceptors/auth/AuthInterceptorTest.java -------------------------------------------------------------------------------- /common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/common/pom.xml -------------------------------------------------------------------------------- /common/src/main/java/io/a2a/common/A2AErrorMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/common/src/main/java/io/a2a/common/A2AErrorMessages.java -------------------------------------------------------------------------------- /common/src/main/java/io/a2a/common/A2AHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/common/src/main/java/io/a2a/common/A2AHeaders.java -------------------------------------------------------------------------------- /common/src/main/java/io/a2a/util/Assert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/common/src/main/java/io/a2a/util/Assert.java -------------------------------------------------------------------------------- /common/src/main/java/io/a2a/util/NotNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/common/src/main/java/io/a2a/util/NotNull.java -------------------------------------------------------------------------------- /examples/cloud-deployment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/README.md -------------------------------------------------------------------------------- /examples/cloud-deployment/k8s/00-namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: a2a-demo 5 | -------------------------------------------------------------------------------- /examples/cloud-deployment/k8s/01-postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/k8s/01-postgres.yaml -------------------------------------------------------------------------------- /examples/cloud-deployment/k8s/02-kafka.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/k8s/02-kafka.yaml -------------------------------------------------------------------------------- /examples/cloud-deployment/k8s/03-kafka-topic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/k8s/03-kafka-topic.yaml -------------------------------------------------------------------------------- /examples/cloud-deployment/k8s/04-agent-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/k8s/04-agent-configmap.yaml -------------------------------------------------------------------------------- /examples/cloud-deployment/k8s/05-agent-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/k8s/05-agent-deployment.yaml -------------------------------------------------------------------------------- /examples/cloud-deployment/kind-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/kind-config.yaml -------------------------------------------------------------------------------- /examples/cloud-deployment/scripts/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/scripts/cleanup.sh -------------------------------------------------------------------------------- /examples/cloud-deployment/scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/scripts/deploy.sh -------------------------------------------------------------------------------- /examples/cloud-deployment/scripts/verify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/scripts/verify.sh -------------------------------------------------------------------------------- /examples/cloud-deployment/server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/server/Dockerfile -------------------------------------------------------------------------------- /examples/cloud-deployment/server/kill: -------------------------------------------------------------------------------- 1 | (eval):1: command not found: PF_PID= 2 | -------------------------------------------------------------------------------- /examples/cloud-deployment/server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/server/pom.xml -------------------------------------------------------------------------------- /examples/cloud-deployment/server/src/main/java/io/a2a/examples/cloud/CloudAgentCardProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/server/src/main/java/io/a2a/examples/cloud/CloudAgentCardProducer.java -------------------------------------------------------------------------------- /examples/cloud-deployment/server/src/main/java/io/a2a/examples/cloud/CloudAgentExecutorProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/server/src/main/java/io/a2a/examples/cloud/CloudAgentExecutorProducer.java -------------------------------------------------------------------------------- /examples/cloud-deployment/server/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/server/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /examples/cloud-deployment/server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/server/src/main/resources/application.properties -------------------------------------------------------------------------------- /examples/cloud-deployment/server/src/test/java/io/a2a/examples/cloud/A2ACloudExampleClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/cloud-deployment/server/src/test/java/io/a2a/examples/cloud/A2ACloudExampleClient.java -------------------------------------------------------------------------------- /examples/helloworld/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/helloworld/client/README.md -------------------------------------------------------------------------------- /examples/helloworld/client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/helloworld/client/pom.xml -------------------------------------------------------------------------------- /examples/helloworld/client/src/main/java/io/a2a/examples/helloworld/HelloWorldClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/helloworld/client/src/main/java/io/a2a/examples/helloworld/HelloWorldClient.java -------------------------------------------------------------------------------- /examples/helloworld/client/src/main/java/io/a2a/examples/helloworld/HelloWorldRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/helloworld/client/src/main/java/io/a2a/examples/helloworld/HelloWorldRunner.java -------------------------------------------------------------------------------- /examples/helloworld/client/src/main/java/io/a2a/examples/helloworld/INSTALL_JBANG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/helloworld/client/src/main/java/io/a2a/examples/helloworld/INSTALL_JBANG.md -------------------------------------------------------------------------------- /examples/helloworld/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/helloworld/pom.xml -------------------------------------------------------------------------------- /examples/helloworld/server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/helloworld/server/README.md -------------------------------------------------------------------------------- /examples/helloworld/server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/helloworld/server/pom.xml -------------------------------------------------------------------------------- /examples/helloworld/server/src/main/java/io/a2a/examples/helloworld/AgentCardProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/helloworld/server/src/main/java/io/a2a/examples/helloworld/AgentCardProducer.java -------------------------------------------------------------------------------- /examples/helloworld/server/src/main/java/io/a2a/examples/helloworld/AgentExecutorProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/examples/helloworld/server/src/main/java/io/a2a/examples/helloworld/AgentExecutorProducer.java -------------------------------------------------------------------------------- /examples/helloworld/server/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | %dev.quarkus.http.port=9999 -------------------------------------------------------------------------------- /extras/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/README.md -------------------------------------------------------------------------------- /extras/common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/common/pom.xml -------------------------------------------------------------------------------- /extras/common/src/main/java/io/a2a/extras/common/events/TaskFinalizedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/common/src/main/java/io/a2a/extras/common/events/TaskFinalizedEvent.java -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/README.md -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/pom.xml -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/main/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaDatabasePushNotificationConfigStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/main/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaDatabasePushNotificationConfigStore.java -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/main/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaPushNotificationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/main/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaPushNotificationConfig.java -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/main/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/TaskConfigId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/main/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/TaskConfigId.java -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaDatabasePushNotificationConfigStoreIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaDatabasePushNotificationConfigStoreIntegrationTest.java -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaDatabasePushNotificationConfigStoreTestAgentCardProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaDatabasePushNotificationConfigStoreTestAgentCardProducer.java -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaDatabasePushNotificationConfigStoreTestAgentExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaDatabasePushNotificationConfigStoreTestAgentExecutor.java -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaPushNotificationConfigStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/JpaPushNotificationConfigStoreTest.java -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/MockPushNotificationSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/test/java/io/a2a/extras/pushnotificationconfigstore/database/jpa/MockPushNotificationSender.java -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/test/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/test/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /extras/push-notification-config-store-database-jpa/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/push-notification-config-store-database-jpa/src/test/resources/application.properties -------------------------------------------------------------------------------- /extras/queue-manager-replicated/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/README.md -------------------------------------------------------------------------------- /extras/queue-manager-replicated/core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/core/pom.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/core/src/main/java/io/a2a/extras/queuemanager/replicated/core/ReplicatedEventQueueItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/core/src/main/java/io/a2a/extras/queuemanager/replicated/core/ReplicatedEventQueueItem.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/core/src/main/java/io/a2a/extras/queuemanager/replicated/core/ReplicatedQueueManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/core/src/main/java/io/a2a/extras/queuemanager/replicated/core/ReplicatedQueueManager.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/core/src/main/java/io/a2a/extras/queuemanager/replicated/core/ReplicationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/core/src/main/java/io/a2a/extras/queuemanager/replicated/core/ReplicationStrategy.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/core/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/core/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/core/src/test/java/io/a2a/extras/queuemanager/replicated/core/EventSerializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/core/src/test/java/io/a2a/extras/queuemanager/replicated/core/EventSerializationTest.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/core/src/test/java/io/a2a/extras/queuemanager/replicated/core/ReplicatedQueueManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/core/src/test/java/io/a2a/extras/queuemanager/replicated/core/ReplicatedQueueManagerTest.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/core/src/test/java/io/a2a/server/events/EventQueueTestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/core/src/test/java/io/a2a/server/events/EventQueueTestHelper.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/pom.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/replication-mp-reactive/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/replication-mp-reactive/pom.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/replication-mp-reactive/src/main/java/io/a2a/extras/queuemanager/replicated/mp_reactive/ReactiveMessagingReplicationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/replication-mp-reactive/src/main/java/io/a2a/extras/queuemanager/replicated/mp_reactive/ReactiveMessagingReplicationStrategy.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/replication-mp-reactive/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/replication-mp-reactive/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/replication-mp-reactive/src/test/java/io/a2a/extras/queuemanager/replicated/mp_reactive/ReactiveMessagingReplicationStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/replication-mp-reactive/src/test/java/io/a2a/extras/queuemanager/replicated/mp_reactive/ReactiveMessagingReplicationStrategyTest.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/pom.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/Dockerfile -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/pom.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/app1/MultiInstanceReplicationApp1AgentCardProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/app1/MultiInstanceReplicationApp1AgentCardProducer.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/app1/MultiInstanceReplicationApp1AgentExecutorProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/app1/MultiInstanceReplicationApp1AgentExecutorProducer.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/src/main/resources/application.properties -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/Dockerfile -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/pom.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/app2/MultiInstanceReplicationApp2AgentCardProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/app2/MultiInstanceReplicationApp2AgentCardProducer.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/app2/MultiInstanceReplicationApp2AgentExecutorProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/app2/MultiInstanceReplicationApp2AgentExecutorProducer.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/src/main/resources/application.properties -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-common/pom.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-common/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/common/MultiInstanceReplicationAgentCards.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-common/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/common/MultiInstanceReplicationAgentCards.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/quarkus-common/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/common/MultiInstanceReplicationAgentExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/quarkus-common/src/main/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/common/MultiInstanceReplicationAgentExecutor.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/tests/pom.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-multi-instance/tests/src/test/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/MultiInstanceReplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-multi-instance/tests/src/test/java/io/a2a/extras/queuemanager/replicated/tests/multiinstance/MultiInstanceReplicationTest.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-single-instance/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-single-instance/pom.xml -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests/KafkaReplicationIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests/KafkaReplicationIntegrationTest.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests/ReplicatedQueueManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests/ReplicatedQueueManagerTest.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests/ReplicationTestAgentCardProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests/ReplicationTestAgentCardProducer.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests/ReplicationTestAgentExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests/ReplicationTestAgentExecutor.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests/TestKafkaEventConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-single-instance/src/test/java/io/a2a/extras/queuemanager/replicated/tests/TestKafkaEventConsumer.java -------------------------------------------------------------------------------- /extras/queue-manager-replicated/tests-single-instance/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/queue-manager-replicated/tests-single-instance/src/test/resources/application.properties -------------------------------------------------------------------------------- /extras/task-store-database-jpa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/README.md -------------------------------------------------------------------------------- /extras/task-store-database-jpa/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/pom.xml -------------------------------------------------------------------------------- /extras/task-store-database-jpa/src/main/java/io/a2a/extras/taskstore/database/jpa/JpaDatabaseTaskStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/src/main/java/io/a2a/extras/taskstore/database/jpa/JpaDatabaseTaskStore.java -------------------------------------------------------------------------------- /extras/task-store-database-jpa/src/main/java/io/a2a/extras/taskstore/database/jpa/JpaTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/src/main/java/io/a2a/extras/taskstore/database/jpa/JpaTask.java -------------------------------------------------------------------------------- /extras/task-store-database-jpa/src/main/resources/META-INF/a2a-defaults.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/src/main/resources/META-INF/a2a-defaults.properties -------------------------------------------------------------------------------- /extras/task-store-database-jpa/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /extras/task-store-database-jpa/src/test/java/io/a2a/extras/taskstore/database/jpa/JpaDatabaseTaskStoreIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/src/test/java/io/a2a/extras/taskstore/database/jpa/JpaDatabaseTaskStoreIntegrationTest.java -------------------------------------------------------------------------------- /extras/task-store-database-jpa/src/test/java/io/a2a/extras/taskstore/database/jpa/JpaDatabaseTaskStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/src/test/java/io/a2a/extras/taskstore/database/jpa/JpaDatabaseTaskStoreTest.java -------------------------------------------------------------------------------- /extras/task-store-database-jpa/src/test/java/io/a2a/extras/taskstore/database/jpa/JpaDatabaseTaskStoreTestAgentCardProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/src/test/java/io/a2a/extras/taskstore/database/jpa/JpaDatabaseTaskStoreTestAgentCardProducer.java -------------------------------------------------------------------------------- /extras/task-store-database-jpa/src/test/java/io/a2a/extras/taskstore/database/jpa/JpaDatabaseTaskStoreTestAgentExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/src/test/java/io/a2a/extras/taskstore/database/jpa/JpaDatabaseTaskStoreTestAgentExecutor.java -------------------------------------------------------------------------------- /extras/task-store-database-jpa/src/test/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/src/test/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /extras/task-store-database-jpa/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/extras/task-store-database-jpa/src/test/resources/application.properties -------------------------------------------------------------------------------- /http-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/http-client/pom.xml -------------------------------------------------------------------------------- /http-client/src/main/java/io/a2a/client/http/A2ACardResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/http-client/src/main/java/io/a2a/client/http/A2ACardResolver.java -------------------------------------------------------------------------------- /http-client/src/main/java/io/a2a/client/http/A2AHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/http-client/src/main/java/io/a2a/client/http/A2AHttpClient.java -------------------------------------------------------------------------------- /http-client/src/main/java/io/a2a/client/http/A2AHttpResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/http-client/src/main/java/io/a2a/client/http/A2AHttpResponse.java -------------------------------------------------------------------------------- /http-client/src/main/java/io/a2a/client/http/JdkA2AHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/http-client/src/main/java/io/a2a/client/http/JdkA2AHttpClient.java -------------------------------------------------------------------------------- /http-client/src/main/java/io/a2a/client/http/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/http-client/src/main/java/io/a2a/client/http/package-info.java -------------------------------------------------------------------------------- /http-client/src/test/java/io/a2a/client/http/A2ACardResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/http-client/src/test/java/io/a2a/client/http/A2ACardResolverTest.java -------------------------------------------------------------------------------- /http-client/src/test/java/io/a2a/client/http/JsonMessages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/http-client/src/test/java/io/a2a/client/http/JsonMessages.java -------------------------------------------------------------------------------- /images/fork.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/images/fork.jpg -------------------------------------------------------------------------------- /integrations/microprofile-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/integrations/microprofile-config/README.md -------------------------------------------------------------------------------- /integrations/microprofile-config/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/integrations/microprofile-config/pom.xml -------------------------------------------------------------------------------- /integrations/microprofile-config/src/main/java/io/a2a/integrations/microprofile/MicroProfileConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/integrations/microprofile-config/src/main/java/io/a2a/integrations/microprofile/MicroProfileConfigProvider.java -------------------------------------------------------------------------------- /integrations/microprofile-config/src/test/java/io/a2a/integrations/microprofile/MicroProfileConfigProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/integrations/microprofile-config/src/test/java/io/a2a/integrations/microprofile/MicroProfileConfigProviderTest.java -------------------------------------------------------------------------------- /integrations/microprofile-config/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/integrations/microprofile-config/src/test/resources/application.properties -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/pom.xml -------------------------------------------------------------------------------- /reference/common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/common/pom.xml -------------------------------------------------------------------------------- /reference/common/src/main/java/io/a2a/server/common/quarkus/DefaultProducers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/common/src/main/java/io/a2a/server/common/quarkus/DefaultProducers.java -------------------------------------------------------------------------------- /reference/common/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /reference/grpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/grpc/pom.xml -------------------------------------------------------------------------------- /reference/grpc/src/main/java/io/a2a/server/grpc/quarkus/A2AExtensionsInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/grpc/src/main/java/io/a2a/server/grpc/quarkus/A2AExtensionsInterceptor.java -------------------------------------------------------------------------------- /reference/grpc/src/main/java/io/a2a/server/grpc/quarkus/QuarkusGrpcHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/grpc/src/main/java/io/a2a/server/grpc/quarkus/QuarkusGrpcHandler.java -------------------------------------------------------------------------------- /reference/grpc/src/main/java/io/a2a/server/grpc/quarkus/QuarkusGrpcTransportMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/grpc/src/main/java/io/a2a/server/grpc/quarkus/QuarkusGrpcTransportMetadata.java -------------------------------------------------------------------------------- /reference/grpc/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /reference/grpc/src/main/resources/META-INF/services/io.a2a.server.TransportMetadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/grpc/src/main/resources/META-INF/services/io.a2a.server.TransportMetadata -------------------------------------------------------------------------------- /reference/grpc/src/test/java/io/a2a/server/grpc/quarkus/A2ATestResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/grpc/src/test/java/io/a2a/server/grpc/quarkus/A2ATestResource.java -------------------------------------------------------------------------------- /reference/grpc/src/test/java/io/a2a/server/grpc/quarkus/QuarkusA2AGrpcTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/grpc/src/test/java/io/a2a/server/grpc/quarkus/QuarkusA2AGrpcTest.java -------------------------------------------------------------------------------- /reference/grpc/src/test/resources/a2a-requesthandler-test.properties: -------------------------------------------------------------------------------- 1 | preferred-transport=GRPC 2 | -------------------------------------------------------------------------------- /reference/grpc/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/grpc/src/test/resources/application.properties -------------------------------------------------------------------------------- /reference/jsonrpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/jsonrpc/README.md -------------------------------------------------------------------------------- /reference/jsonrpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/jsonrpc/pom.xml -------------------------------------------------------------------------------- /reference/jsonrpc/src/main/java/io/a2a/server/apps/quarkus/A2AServerRoutes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/jsonrpc/src/main/java/io/a2a/server/apps/quarkus/A2AServerRoutes.java -------------------------------------------------------------------------------- /reference/jsonrpc/src/main/java/io/a2a/server/apps/quarkus/CallContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/jsonrpc/src/main/java/io/a2a/server/apps/quarkus/CallContextFactory.java -------------------------------------------------------------------------------- /reference/jsonrpc/src/main/java/io/a2a/server/apps/quarkus/QuarkusJSONRPCTransportMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/jsonrpc/src/main/java/io/a2a/server/apps/quarkus/QuarkusJSONRPCTransportMetadata.java -------------------------------------------------------------------------------- /reference/jsonrpc/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /reference/jsonrpc/src/main/resources/META-INF/services/io.a2a.server.TransportMetadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/jsonrpc/src/main/resources/META-INF/services/io.a2a.server.TransportMetadata -------------------------------------------------------------------------------- /reference/jsonrpc/src/test/java/io/a2a/server/apps/quarkus/A2AServerRoutesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/jsonrpc/src/test/java/io/a2a/server/apps/quarkus/A2AServerRoutesTest.java -------------------------------------------------------------------------------- /reference/jsonrpc/src/test/java/io/a2a/server/apps/quarkus/A2ATestRoutes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/jsonrpc/src/test/java/io/a2a/server/apps/quarkus/A2ATestRoutes.java -------------------------------------------------------------------------------- /reference/jsonrpc/src/test/java/io/a2a/server/apps/quarkus/QuarkusA2AJSONRPCTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/jsonrpc/src/test/java/io/a2a/server/apps/quarkus/QuarkusA2AJSONRPCTest.java -------------------------------------------------------------------------------- /reference/jsonrpc/src/test/resources/a2a-requesthandler-test.properties: -------------------------------------------------------------------------------- 1 | preferred-transport=JSONRPC 2 | -------------------------------------------------------------------------------- /reference/jsonrpc/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/jsonrpc/src/test/resources/application.properties -------------------------------------------------------------------------------- /reference/rest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/README.md -------------------------------------------------------------------------------- /reference/rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/pom.xml -------------------------------------------------------------------------------- /reference/rest/src/main/java/io/a2a/server/rest/quarkus/A2AServerRoutes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/src/main/java/io/a2a/server/rest/quarkus/A2AServerRoutes.java -------------------------------------------------------------------------------- /reference/rest/src/main/java/io/a2a/server/rest/quarkus/CallContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/src/main/java/io/a2a/server/rest/quarkus/CallContextFactory.java -------------------------------------------------------------------------------- /reference/rest/src/main/java/io/a2a/server/rest/quarkus/QuarkusRestTransportMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/src/main/java/io/a2a/server/rest/quarkus/QuarkusRestTransportMetadata.java -------------------------------------------------------------------------------- /reference/rest/src/main/java/io/a2a/server/rest/quarkus/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/src/main/java/io/a2a/server/rest/quarkus/package-info.java -------------------------------------------------------------------------------- /reference/rest/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /reference/rest/src/main/resources/META-INF/services/io.a2a.server.TransportMetadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/src/main/resources/META-INF/services/io.a2a.server.TransportMetadata -------------------------------------------------------------------------------- /reference/rest/src/test/java/io/a2a/server/rest/quarkus/A2AServerRoutesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/src/test/java/io/a2a/server/rest/quarkus/A2AServerRoutesTest.java -------------------------------------------------------------------------------- /reference/rest/src/test/java/io/a2a/server/rest/quarkus/A2ATestRoutes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/src/test/java/io/a2a/server/rest/quarkus/A2ATestRoutes.java -------------------------------------------------------------------------------- /reference/rest/src/test/java/io/a2a/server/rest/quarkus/QuarkusA2ARestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/src/test/java/io/a2a/server/rest/quarkus/QuarkusA2ARestTest.java -------------------------------------------------------------------------------- /reference/rest/src/test/resources/a2a-requesthandler-test.properties: -------------------------------------------------------------------------------- 1 | preferred-transport=HTTP+JSON 2 | -------------------------------------------------------------------------------- /reference/rest/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/reference/rest/src/test/resources/application.properties -------------------------------------------------------------------------------- /server-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/pom.xml -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/AgentCardValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/AgentCardValidator.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/ExtendedAgentCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/ExtendedAgentCard.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/JSONRPCException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/JSONRPCException.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/PublicAgentCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/PublicAgentCard.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/ServerCallContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/ServerCallContext.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/TransportMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/TransportMetadata.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/agentexecution/AgentExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/agentexecution/AgentExecutor.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/agentexecution/RequestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/agentexecution/RequestContext.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/agentexecution/SimpleRequestContextBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/agentexecution/SimpleRequestContextBuilder.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/auth/UnauthenticatedUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/auth/UnauthenticatedUser.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/auth/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/auth/User.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/config/A2AConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/config/A2AConfigProvider.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/config/DefaultValuesConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/config/DefaultValuesConfigProvider.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/EnhancedRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/EnhancedRunnable.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/EventConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/EventConsumer.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/EventEnqueueHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/EventEnqueueHook.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/EventQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/EventQueue.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/EventQueueClosedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/EventQueueClosedException.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/EventQueueFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/EventQueueFactory.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/EventQueueItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/EventQueueItem.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/InMemoryQueueManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/InMemoryQueueManager.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/LocalEventQueueItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/LocalEventQueueItem.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/NoTaskQueueException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/NoTaskQueueException.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/QueueClosedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/QueueClosedEvent.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/QueueManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/QueueManager.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/events/TaskQueueExistsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/events/TaskQueueExistsException.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/extensions/A2AExtensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/extensions/A2AExtensions.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/requesthandlers/DefaultRequestHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/requesthandlers/DefaultRequestHandler.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/requesthandlers/RequestHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/requesthandlers/RequestHandler.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/tasks/BasePushNotificationSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/tasks/BasePushNotificationSender.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/tasks/InMemoryPushNotificationConfigStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/tasks/InMemoryPushNotificationConfigStore.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/tasks/InMemoryTaskStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/tasks/InMemoryTaskStore.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/tasks/PushNotificationConfigStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/tasks/PushNotificationConfigStore.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/tasks/PushNotificationSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/tasks/PushNotificationSender.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/tasks/ResultAggregator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/tasks/ResultAggregator.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/tasks/TaskManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/tasks/TaskManager.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/tasks/TaskStateProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/tasks/TaskStateProvider.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/tasks/TaskStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/tasks/TaskStore.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/tasks/TaskUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/tasks/TaskUpdater.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/util/ArtifactUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/util/ArtifactUtils.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/util/async/AsyncExecutorProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/util/async/AsyncExecutorProducer.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/util/async/AsyncUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/util/async/AsyncUtils.java -------------------------------------------------------------------------------- /server-common/src/main/java/io/a2a/server/util/async/Internal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/java/io/a2a/server/util/async/Internal.java -------------------------------------------------------------------------------- /server-common/src/main/resources/META-INF/a2a-defaults.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/resources/META-INF/a2a-defaults.properties -------------------------------------------------------------------------------- /server-common/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/AgentCardValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/AgentCardValidatorTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/ServerCallContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/ServerCallContextTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/agentexecution/RequestContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/agentexecution/RequestContextTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/events/EventConsumerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/events/EventConsumerTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/events/EventQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/events/EventQueueTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/events/EventQueueUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/events/EventQueueUtil.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/events/InMemoryQueueManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/events/InMemoryQueueManagerTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/extensions/A2AExtensionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/extensions/A2AExtensionsTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/requesthandlers/AbstractA2ARequestHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/requesthandlers/AbstractA2ARequestHandlerTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/requesthandlers/DefaultRequestHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/requesthandlers/DefaultRequestHandlerTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/tasks/InMemoryPushNotificationConfigStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/tasks/InMemoryPushNotificationConfigStoreTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/tasks/InMemoryTaskStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/tasks/InMemoryTaskStoreTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/tasks/MockTaskStateProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/tasks/MockTaskStateProvider.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/tasks/PushNotificationSenderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/tasks/PushNotificationSenderTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/tasks/ResultAggregatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/tasks/ResultAggregatorTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/tasks/TaskManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/tasks/TaskManagerTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/tasks/TaskUpdaterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/tasks/TaskUpdaterTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/util/ArtifactUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/util/ArtifactUtilsTest.java -------------------------------------------------------------------------------- /server-common/src/test/java/io/a2a/server/util/async/AsyncUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/java/io/a2a/server/util/async/AsyncUtilsTest.java -------------------------------------------------------------------------------- /server-common/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/server-common/src/test/resources/logback.xml -------------------------------------------------------------------------------- /spec-grpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/pom.xml -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/A2A.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/A2A.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/A2AServiceGrpc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/A2AServiceGrpc.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/APIKeySecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/APIKeySecurityScheme.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/APIKeySecuritySchemeOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/APIKeySecuritySchemeOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentCapabilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentCapabilities.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentCapabilitiesOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentCapabilitiesOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentCard.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentCardOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentCardOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentCardSignature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentCardSignature.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentCardSignatureOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentCardSignatureOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentExtension.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentExtensionOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentExtensionOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentInterface.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentInterfaceOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentInterfaceOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentProvider.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentProviderOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentProviderOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentSkill.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentSkill.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AgentSkillOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AgentSkillOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/Artifact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/Artifact.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ArtifactOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ArtifactOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AuthenticationInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AuthenticationInfo.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AuthenticationInfoOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AuthenticationInfoOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AuthorizationCodeOAuthFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AuthorizationCodeOAuthFlow.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/AuthorizationCodeOAuthFlowOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/AuthorizationCodeOAuthFlowOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/CancelTaskRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/CancelTaskRequest.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/CancelTaskRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/CancelTaskRequestOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ClientCredentialsOAuthFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ClientCredentialsOAuthFlow.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ClientCredentialsOAuthFlowOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ClientCredentialsOAuthFlowOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/DataPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/DataPart.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/DataPartOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/DataPartOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/DeleteTaskPushNotificationConfigRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/DeleteTaskPushNotificationConfigRequest.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/DeleteTaskPushNotificationConfigRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/DeleteTaskPushNotificationConfigRequestOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/FilePart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/FilePart.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/FilePartOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/FilePartOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/GetExtendedAgentCardRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/GetExtendedAgentCardRequest.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/GetExtendedAgentCardRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/GetExtendedAgentCardRequestOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/GetTaskPushNotificationConfigRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/GetTaskPushNotificationConfigRequest.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/GetTaskPushNotificationConfigRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/GetTaskPushNotificationConfigRequestOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/GetTaskRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/GetTaskRequest.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/GetTaskRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/GetTaskRequestOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/HTTPAuthSecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/HTTPAuthSecurityScheme.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/HTTPAuthSecuritySchemeOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/HTTPAuthSecuritySchemeOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ImplicitOAuthFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ImplicitOAuthFlow.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ImplicitOAuthFlowOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ImplicitOAuthFlowOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ListTaskPushNotificationConfigRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ListTaskPushNotificationConfigRequest.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ListTaskPushNotificationConfigRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ListTaskPushNotificationConfigRequestOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ListTaskPushNotificationConfigResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ListTaskPushNotificationConfigResponse.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ListTaskPushNotificationConfigResponseOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ListTaskPushNotificationConfigResponseOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ListTasksRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ListTasksRequest.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ListTasksRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ListTasksRequestOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ListTasksResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ListTasksResponse.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/ListTasksResponseOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/ListTasksResponseOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/Message.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/MessageOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/MessageOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/MutualTlsSecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/MutualTlsSecurityScheme.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/MutualTlsSecuritySchemeOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/MutualTlsSecuritySchemeOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/OAuth2SecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/OAuth2SecurityScheme.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/OAuth2SecuritySchemeOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/OAuth2SecuritySchemeOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/OAuthFlows.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/OAuthFlows.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/OAuthFlowsOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/OAuthFlowsOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/OpenIdConnectSecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/OpenIdConnectSecurityScheme.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/OpenIdConnectSecuritySchemeOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/OpenIdConnectSecuritySchemeOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/Part.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/Part.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/PartOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/PartOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/PasswordOAuthFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/PasswordOAuthFlow.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/PasswordOAuthFlowOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/PasswordOAuthFlowOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/PushNotificationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/PushNotificationConfig.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/PushNotificationConfigOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/PushNotificationConfigOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/Role.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/Security.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/Security.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SecurityOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SecurityOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SecurityScheme.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SecuritySchemeOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SecuritySchemeOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SendMessageConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SendMessageConfiguration.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SendMessageConfigurationOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SendMessageConfigurationOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SendMessageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SendMessageRequest.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SendMessageRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SendMessageRequestOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SendMessageResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SendMessageResponse.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SendMessageResponseOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SendMessageResponseOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SetTaskPushNotificationConfigRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SetTaskPushNotificationConfigRequest.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SetTaskPushNotificationConfigRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SetTaskPushNotificationConfigRequestOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/StreamResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/StreamResponse.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/StreamResponseOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/StreamResponseOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/StringList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/StringList.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/StringListOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/StringListOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SubscribeToTaskRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SubscribeToTaskRequest.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/SubscribeToTaskRequestOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/SubscribeToTaskRequestOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/Task.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/TaskArtifactUpdateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/TaskArtifactUpdateEvent.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/TaskArtifactUpdateEventOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/TaskArtifactUpdateEventOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/TaskOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/TaskOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/TaskPushNotificationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/TaskPushNotificationConfig.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/TaskPushNotificationConfigOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/TaskPushNotificationConfigOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/TaskState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/TaskState.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/TaskStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/TaskStatus.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/TaskStatusOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/TaskStatusOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/TaskStatusUpdateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/TaskStatusUpdateEvent.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/TaskStatusUpdateEventOrBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/TaskStatusUpdateEventOrBuilder.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/A2ACommonFieldMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/A2ACommonFieldMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/A2AMappers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/A2AMappers.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/A2AProtoMapperConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/A2AProtoMapperConfig.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/APIKeySecuritySchemeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/APIKeySecuritySchemeMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentCapabilitiesMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentCapabilitiesMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentCardMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentCardMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentCardSignatureMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentCardSignatureMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentExtensionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentExtensionMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentInterfaceMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentInterfaceMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentProviderMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentProviderMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentSkillMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/AgentSkillMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/ArtifactMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/ArtifactMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/AuthenticationInfoMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/AuthenticationInfoMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/AuthorizationCodeOAuthFlowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/AuthorizationCodeOAuthFlowMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/ClientCredentialsOAuthFlowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/ClientCredentialsOAuthFlowMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/DataPartMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/DataPartMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/DeleteTaskPushNotificationConfigParamsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/DeleteTaskPushNotificationConfigParamsMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/FilePartMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/FilePartMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/GetTaskPushNotificationConfigParamsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/GetTaskPushNotificationConfigParamsMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/HTTPAuthSecuritySchemeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/HTTPAuthSecuritySchemeMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/ImplicitOAuthFlowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/ImplicitOAuthFlowMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/ListTaskPushNotificationConfigParamsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/ListTaskPushNotificationConfigParamsMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/ListTasksParamsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/ListTasksParamsMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/ListTasksResultMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/ListTasksResultMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/MessageMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/MessageMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/MessageSendConfigurationMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/MessageSendConfigurationMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/MessageSendParamsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/MessageSendParamsMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/MutualTLSSecuritySchemeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/MutualTLSSecuritySchemeMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/OAuth2SecuritySchemeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/OAuth2SecuritySchemeMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/OAuthFlowsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/OAuthFlowsMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/OpenIdConnectSecuritySchemeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/OpenIdConnectSecuritySchemeMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/PartMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/PartMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/PasswordOAuthFlowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/PasswordOAuthFlowMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/PushNotificationConfigMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/PushNotificationConfigMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/ResourceNameParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/ResourceNameParser.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/RoleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/RoleMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/SecurityMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/SecurityMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/SecuritySchemeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/SecuritySchemeMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/SetTaskPushNotificationConfigMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/SetTaskPushNotificationConfigMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/StreamResponseMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/StreamResponseMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/SubscribeToTaskRequestMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/SubscribeToTaskRequestMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskArtifactUpdateEventMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskArtifactUpdateEventMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskIdParamsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskIdParamsMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskPushNotificationConfigMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskPushNotificationConfigMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskQueryParamsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskQueryParamsMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskStateMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskStateMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskStatusMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskStatusMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskStatusUpdateEventMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/mapper/TaskStatusUpdateEventMapper.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/utils/JSONRPCUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/utils/JSONRPCUtils.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/utils/ProtoUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/utils/ProtoUtils.java -------------------------------------------------------------------------------- /spec-grpc/src/main/java/io/a2a/grpc/utils/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/java/io/a2a/grpc/utils/package-info.java -------------------------------------------------------------------------------- /spec-grpc/src/main/proto/a2a.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/main/proto/a2a.proto -------------------------------------------------------------------------------- /spec-grpc/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec-grpc/src/test/java/io/a2a/grpc/mapper/StreamResponseMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/test/java/io/a2a/grpc/mapper/StreamResponseMapperTest.java -------------------------------------------------------------------------------- /spec-grpc/src/test/java/io/a2a/grpc/utils/JSONRPCUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/test/java/io/a2a/grpc/utils/JSONRPCUtilsTest.java -------------------------------------------------------------------------------- /spec-grpc/src/test/java/io/a2a/grpc/utils/ToProtoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec-grpc/src/test/java/io/a2a/grpc/utils/ToProtoTest.java -------------------------------------------------------------------------------- /spec/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/pom.xml -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/A2AClientError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/A2AClientError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/A2AClientException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/A2AClientException.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/A2AClientHTTPError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/A2AClientHTTPError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/A2AClientInvalidArgsError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/A2AClientInvalidArgsError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/A2AClientInvalidStateError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/A2AClientInvalidStateError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/A2AClientJSONError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/A2AClientJSONError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/A2AError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/A2AError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/A2AErrorCodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/A2AErrorCodes.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/A2AException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/A2AException.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/A2AServerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/A2AServerException.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/APIKeySecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/APIKeySecurityScheme.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/AgentCapabilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/AgentCapabilities.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/AgentCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/AgentCard.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/AgentCardSignature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/AgentCardSignature.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/AgentExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/AgentExtension.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/AgentInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/AgentInterface.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/AgentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/AgentProvider.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/AgentSkill.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/AgentSkill.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/Artifact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/Artifact.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/AuthenticatedExtendedCardNotConfiguredError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/AuthenticatedExtendedCardNotConfiguredError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/AuthenticationInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/AuthenticationInfo.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/AuthorizationCodeOAuthFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/AuthorizationCodeOAuthFlow.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/CancelTaskRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/CancelTaskRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/CancelTaskResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/CancelTaskResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/ClientCredentialsOAuthFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/ClientCredentialsOAuthFlow.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/ContentTypeNotSupportedError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/ContentTypeNotSupportedError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/DataPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/DataPart.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/DeleteTaskPushNotificationConfigParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/DeleteTaskPushNotificationConfigParams.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/DeleteTaskPushNotificationConfigRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/DeleteTaskPushNotificationConfigRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/DeleteTaskPushNotificationConfigResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/DeleteTaskPushNotificationConfigResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/Event.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/EventKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/EventKind.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/FileContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/FileContent.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/FileContentDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/FileContentDeserializer.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/FilePart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/FilePart.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/FileWithBytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/FileWithBytes.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/FileWithUri.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/FileWithUri.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/GetAuthenticatedExtendedCardRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/GetAuthenticatedExtendedCardRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/GetAuthenticatedExtendedCardResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/GetAuthenticatedExtendedCardResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/GetTaskPushNotificationConfigParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/GetTaskPushNotificationConfigParams.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/GetTaskPushNotificationConfigRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/GetTaskPushNotificationConfigRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/GetTaskPushNotificationConfigResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/GetTaskPushNotificationConfigResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/GetTaskRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/GetTaskRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/GetTaskResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/GetTaskResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/HTTPAuthSecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/HTTPAuthSecurityScheme.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/IdJsonMappingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/IdJsonMappingException.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/ImplicitOAuthFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/ImplicitOAuthFlow.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/IntegerJsonrpcId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/IntegerJsonrpcId.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/InternalError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/InternalError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/InvalidAgentResponseError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/InvalidAgentResponseError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/InvalidParamsError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/InvalidParamsError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/InvalidParamsJsonMappingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/InvalidParamsJsonMappingException.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/InvalidRequestError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/InvalidRequestError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONErrorResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONParseError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONParseError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONRPCError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONRPCError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONRPCErrorDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONRPCErrorDeserializer.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONRPCErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONRPCErrorResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONRPCErrorSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONRPCErrorSerializer.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONRPCMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONRPCMessage.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONRPCRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONRPCRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONRPCRequestDeserializerBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONRPCRequestDeserializerBase.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONRPCResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONRPCResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JSONRPCVoidResponseSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JSONRPCVoidResponseSerializer.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/JsonrpcId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/JsonrpcId.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/ListTaskPushNotificationConfigParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/ListTaskPushNotificationConfigParams.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/ListTaskPushNotificationConfigRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/ListTaskPushNotificationConfigRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/ListTaskPushNotificationConfigResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/ListTaskPushNotificationConfigResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/ListTasksParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/ListTasksParams.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/ListTasksRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/ListTasksRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/ListTasksResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/ListTasksResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/ListTasksResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/ListTasksResult.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/Message.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/MessageSendConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/MessageSendConfiguration.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/MessageSendParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/MessageSendParams.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/MethodNotFoundError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/MethodNotFoundError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/MethodNotFoundJsonMappingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/MethodNotFoundJsonMappingException.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/MutualTLSSecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/MutualTLSSecurityScheme.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/NonStreamingJSONRPCRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/NonStreamingJSONRPCRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/NonStreamingJSONRPCRequestDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/NonStreamingJSONRPCRequestDeserializer.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/OAuth2SecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/OAuth2SecurityScheme.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/OAuthFlows.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/OAuthFlows.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/OpenIdConnectSecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/OpenIdConnectSecurityScheme.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/Part.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/Part.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/PasswordOAuthFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/PasswordOAuthFlow.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/PushNotificationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/PushNotificationConfig.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/PushNotificationNotSupportedError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/PushNotificationNotSupportedError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/SecurityScheme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/SecurityScheme.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/SendMessageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/SendMessageRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/SendMessageResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/SendMessageResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/SendStreamingMessageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/SendStreamingMessageRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/SendStreamingMessageResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/SendStreamingMessageResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/SetTaskPushNotificationConfigRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/SetTaskPushNotificationConfigRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/SetTaskPushNotificationConfigResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/SetTaskPushNotificationConfigResponse.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/StreamingEventKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/StreamingEventKind.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/StreamingJSONRPCRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/StreamingJSONRPCRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/StreamingJSONRPCRequestDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/StreamingJSONRPCRequestDeserializer.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/StringJsonrpcId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/StringJsonrpcId.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/SubscribeToTaskRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/SubscribeToTaskRequest.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/Task.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TaskArtifactUpdateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TaskArtifactUpdateEvent.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TaskIdParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TaskIdParams.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TaskNotCancelableError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TaskNotCancelableError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TaskNotFoundError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TaskNotFoundError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TaskPushNotificationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TaskPushNotificationConfig.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TaskQueryParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TaskQueryParams.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TaskState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TaskState.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TaskStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TaskStatus.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TaskStatusUpdateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TaskStatusUpdateEvent.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TextPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TextPart.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/TransportProtocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/TransportProtocol.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/UnsupportedOperationError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/UnsupportedOperationError.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/spec/UpdateEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/spec/UpdateEvent.java -------------------------------------------------------------------------------- /spec/src/main/java/io/a2a/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/main/java/io/a2a/util/Utils.java -------------------------------------------------------------------------------- /spec/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/src/test/java/io/a2a/spec/JSONRPCErrorSerializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/test/java/io/a2a/spec/JSONRPCErrorSerializationTest.java -------------------------------------------------------------------------------- /spec/src/test/java/io/a2a/spec/SubTypeSerializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/test/java/io/a2a/spec/SubTypeSerializationTest.java -------------------------------------------------------------------------------- /spec/src/test/java/io/a2a/spec/TaskDeserializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/test/java/io/a2a/spec/TaskDeserializationTest.java -------------------------------------------------------------------------------- /spec/src/test/java/io/a2a/spec/TaskStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/spec/src/test/java/io/a2a/spec/TaskStatusTest.java -------------------------------------------------------------------------------- /tck/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tck/pom.xml -------------------------------------------------------------------------------- /tck/src/main/java/io/a2a/tck/server/AgentCardProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tck/src/main/java/io/a2a/tck/server/AgentCardProducer.java -------------------------------------------------------------------------------- /tck/src/main/java/io/a2a/tck/server/AgentExecutorProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tck/src/main/java/io/a2a/tck/server/AgentExecutorProducer.java -------------------------------------------------------------------------------- /tck/src/main/java/io/a2a/tck/server/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tck/src/main/java/io/a2a/tck/server/package-info.java -------------------------------------------------------------------------------- /tck/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tck/src/main/resources/application.properties -------------------------------------------------------------------------------- /tests/server-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tests/server-common/pom.xml -------------------------------------------------------------------------------- /tests/server-common/src/test/java/io/a2a/server/apps/common/AbstractA2AServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tests/server-common/src/test/java/io/a2a/server/apps/common/AbstractA2AServerTest.java -------------------------------------------------------------------------------- /tests/server-common/src/test/java/io/a2a/server/apps/common/AgentCardProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tests/server-common/src/test/java/io/a2a/server/apps/common/AgentCardProducer.java -------------------------------------------------------------------------------- /tests/server-common/src/test/java/io/a2a/server/apps/common/AgentExecutorProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tests/server-common/src/test/java/io/a2a/server/apps/common/AgentExecutorProducer.java -------------------------------------------------------------------------------- /tests/server-common/src/test/java/io/a2a/server/apps/common/TestHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tests/server-common/src/test/java/io/a2a/server/apps/common/TestHttpClient.java -------------------------------------------------------------------------------- /tests/server-common/src/test/java/io/a2a/server/apps/common/TestUtilsBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tests/server-common/src/test/java/io/a2a/server/apps/common/TestUtilsBean.java -------------------------------------------------------------------------------- /tests/server-common/src/test/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/tests/server-common/src/test/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /transport/grpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/grpc/pom.xml -------------------------------------------------------------------------------- /transport/grpc/src/main/java/io/a2a/transport/grpc/context/GrpcContextKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/grpc/src/main/java/io/a2a/transport/grpc/context/GrpcContextKeys.java -------------------------------------------------------------------------------- /transport/grpc/src/main/java/io/a2a/transport/grpc/handler/CallContextFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/grpc/src/main/java/io/a2a/transport/grpc/handler/CallContextFactory.java -------------------------------------------------------------------------------- /transport/grpc/src/main/java/io/a2a/transport/grpc/handler/GrpcHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/grpc/src/main/java/io/a2a/transport/grpc/handler/GrpcHandler.java -------------------------------------------------------------------------------- /transport/grpc/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/grpc/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /transport/grpc/src/test/java/io/a2a/transport/grpc/handler/GrpcHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/grpc/src/test/java/io/a2a/transport/grpc/handler/GrpcHandlerTest.java -------------------------------------------------------------------------------- /transport/grpc/src/test/java/io/a2a/transport/grpc/handler/GrpcTestTransportMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/grpc/src/test/java/io/a2a/transport/grpc/handler/GrpcTestTransportMetadata.java -------------------------------------------------------------------------------- /transport/grpc/src/test/resources/META-INF/services/io.a2a.server.TransportMetadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/grpc/src/test/resources/META-INF/services/io.a2a.server.TransportMetadata -------------------------------------------------------------------------------- /transport/grpc/src/test/resources/a2a-requesthandler-test.properties: -------------------------------------------------------------------------------- 1 | preferred-transport=GRPC -------------------------------------------------------------------------------- /transport/jsonrpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/jsonrpc/pom.xml -------------------------------------------------------------------------------- /transport/jsonrpc/src/main/java/io/a2a/transport/jsonrpc/context/JSONRPCContextKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/jsonrpc/src/main/java/io/a2a/transport/jsonrpc/context/JSONRPCContextKeys.java -------------------------------------------------------------------------------- /transport/jsonrpc/src/main/java/io/a2a/transport/jsonrpc/handler/JSONRPCHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/jsonrpc/src/main/java/io/a2a/transport/jsonrpc/handler/JSONRPCHandler.java -------------------------------------------------------------------------------- /transport/jsonrpc/src/main/java/io/a2a/transport/jsonrpc/handler/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/jsonrpc/src/main/java/io/a2a/transport/jsonrpc/handler/package-info.java -------------------------------------------------------------------------------- /transport/jsonrpc/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/jsonrpc/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /transport/jsonrpc/src/test/java/io/a2a/transport/jsonrpc/handler/JSONRPCHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/jsonrpc/src/test/java/io/a2a/transport/jsonrpc/handler/JSONRPCHandlerTest.java -------------------------------------------------------------------------------- /transport/jsonrpc/src/test/java/io/a2a/transport/jsonrpc/handler/JSONRPCTestTransportMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/jsonrpc/src/test/java/io/a2a/transport/jsonrpc/handler/JSONRPCTestTransportMetadata.java -------------------------------------------------------------------------------- /transport/jsonrpc/src/test/resources/META-INF/services/io.a2a.server.TransportMetadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/jsonrpc/src/test/resources/META-INF/services/io.a2a.server.TransportMetadata -------------------------------------------------------------------------------- /transport/jsonrpc/src/test/resources/a2a-requesthandler-test.properties: -------------------------------------------------------------------------------- 1 | preferred-transport=JSONRPC -------------------------------------------------------------------------------- /transport/rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/rest/pom.xml -------------------------------------------------------------------------------- /transport/rest/src/main/java/io/a2a/transport/rest/context/RestContextKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/rest/src/main/java/io/a2a/transport/rest/context/RestContextKeys.java -------------------------------------------------------------------------------- /transport/rest/src/main/java/io/a2a/transport/rest/handler/RestHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/rest/src/main/java/io/a2a/transport/rest/handler/RestHandler.java -------------------------------------------------------------------------------- /transport/rest/src/main/java/io/a2a/transport/rest/handler/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/rest/src/main/java/io/a2a/transport/rest/handler/package-info.java -------------------------------------------------------------------------------- /transport/rest/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/rest/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /transport/rest/src/test/java/io/a2a/transport/rest/handler/RestHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/rest/src/test/java/io/a2a/transport/rest/handler/RestHandlerTest.java -------------------------------------------------------------------------------- /transport/rest/src/test/java/io/a2a/transport/rest/handler/RestTestTransportMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/rest/src/test/java/io/a2a/transport/rest/handler/RestTestTransportMetadata.java -------------------------------------------------------------------------------- /transport/rest/src/test/resources/META-INF/services/io.a2a.server.TransportMetadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-java/HEAD/transport/rest/src/test/resources/META-INF/services/io.a2a.server.TransportMetadata -------------------------------------------------------------------------------- /transport/rest/src/test/resources/a2a-requesthandler-test.properties: -------------------------------------------------------------------------------- 1 | preferred-transport=HTTP+JSON --------------------------------------------------------------------------------