├── .editorconfig ├── .github ├── copilot-instructions.md ├── dependabot.yml └── workflows │ ├── conventional-commits.yml │ ├── copilot-setup-steps.yml │ ├── dotnet-build.yml │ ├── release.md │ └── release.yaml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── A2A.slnx ├── Directory.Build.props ├── Directory.Packages.props ├── LICENSE ├── Open.snk ├── README.md ├── copilot-setup-steps.yml ├── global.json ├── logo.png ├── nuget.config ├── overview.png ├── samples ├── A2ACli │ ├── A2ACli.csproj │ ├── Host │ │ └── A2ACli.cs │ └── Properties │ │ └── launchSettings.json ├── AgentClient │ ├── AgentClient.csproj │ ├── AgentServerUtils.cs │ ├── Program.cs │ ├── README.md │ └── Samples │ │ ├── GetAgentDetailsSample.cs │ │ ├── MessageBasedCommunicationSample.cs │ │ └── TaskBasedCommunicationSample.cs ├── AgentServer │ ├── .vscode │ │ └── settings.json │ ├── AgentServer.csproj │ ├── AgentServer.sln │ ├── EchoAgent.cs │ ├── EchoAgentWithTasks.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── README.md │ ├── ResearcherAgent.cs │ ├── SpecComplianceAgent.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── http-tests │ │ ├── agent-card.http │ │ ├── message-send.http │ │ ├── message-stream.http │ │ ├── push-notifications.http │ │ ├── researcher-agent.http │ │ └── task-management.http └── SemanticKernelAgent │ ├── Program.cs │ ├── README.md │ ├── SemanticKernelAgent.csproj │ ├── SemanticKernelAgent.http │ ├── SemanticKernelAgent.sln │ ├── SemanticKernelTravelAgent.cs │ ├── appSettings-sample.Development.json │ └── properties │ └── launchsettings.json ├── src ├── A2A.AspNetCore │ ├── A2A.AspNetCore.csproj │ ├── A2AEndpointRouteBuilderExtensions.cs │ ├── A2AHttpProcessor.cs │ ├── A2AJsonRpcProcessor.cs │ ├── Caching │ │ └── DistributedCacheTaskStore.cs │ ├── JsonRpcResponseResult.cs │ ├── JsonRpcStreamedResult.cs │ └── Log.cs ├── A2A │ ├── A2A.csproj │ ├── A2AErrorCode.cs │ ├── A2AException.cs │ ├── A2AExceptionExtensions.cs │ ├── A2AJsonConverter.cs │ ├── A2AJsonUtilities.cs │ ├── BaseKindDiscriminatorConverter.cs │ ├── Client │ │ ├── A2ACardResolver.cs │ │ ├── A2AClient.cs │ │ ├── A2AClientExtensions.cs │ │ ├── IA2AClient.cs │ │ └── JsonRpcContent.cs │ ├── Extensions │ │ ├── AIContentExtensions.cs │ │ └── AgentTaskExtensions.cs │ ├── GlobalSuppressions.cs │ ├── JsonRpc │ │ ├── A2AMethods.cs │ │ ├── JsonRpcError.cs │ │ ├── JsonRpcId.cs │ │ ├── JsonRpcRequest.cs │ │ ├── JsonRpcRequestConverter.cs │ │ ├── JsonRpcResponse.cs │ │ └── MethodNotFoundError.cs │ ├── KebabCaseLowerJsonStringEnumConverter.cs │ ├── Log.cs │ ├── Models │ │ ├── A2AEventKind.cs │ │ ├── A2AResponse.cs │ │ ├── AgentCapabilities.cs │ │ ├── AgentCard.cs │ │ ├── AgentCardSignature.cs │ │ ├── AgentExtension.cs │ │ ├── AgentInterface.cs │ │ ├── AgentMessage.cs │ │ ├── AgentProvider.cs │ │ ├── AgentSkill.cs │ │ ├── AgentTask.cs │ │ ├── AgentTaskStatus.cs │ │ ├── AgentTransport.cs │ │ ├── Artifact.cs │ │ ├── DataPart.cs │ │ ├── FileContent.cs │ │ ├── FilePart.cs │ │ ├── GetTaskPushNotificationConfigParams.cs │ │ ├── MessageSendParams.cs │ │ ├── Part.cs │ │ ├── PartKind.cs │ │ ├── PushNotificationAuthenticationInfo.cs │ │ ├── PushNotificationConfig.cs │ │ ├── SecurityScheme.cs │ │ ├── TaskArtifactUpdateEvent.cs │ │ ├── TaskIdParams.cs │ │ ├── TaskPushNotificationConfig.cs │ │ ├── TaskQueryParams.cs │ │ ├── TaskState.cs │ │ ├── TaskStatusUpdateEvent.cs │ │ ├── TaskUpdateEvent.cs │ │ └── TextPart.cs │ ├── Polyfills │ │ └── System │ │ │ ├── Diagnostics │ │ │ └── CodeAnalysis │ │ │ │ └── UnconditionalSuppressMessageAttribute.cs │ │ │ └── Runtime │ │ │ └── CompilerServices │ │ │ ├── CompilerFeatureRequiredAttribute.cs │ │ │ ├── IsExternalInit.cs │ │ │ └── RequiredMemberAttribute.cs │ ├── Server │ │ ├── ITaskManager.cs │ │ ├── ITaskStore.cs │ │ ├── InMemoryTaskStore.cs │ │ ├── TaskManager.cs │ │ └── TaskUpdateEventEnumerator.cs │ └── openapi.yaml ├── A2ALibs.slnx └── Directory.Build.props └── tests ├── A2A.AspNetCore.UnitTests ├── A2A.AspNetCore.UnitTests.csproj ├── A2AEndpointRouteBuilderExtensionsTests.cs ├── A2AHttpProcessorTests.cs ├── A2AJsonRpcProcessorTests.cs ├── ClientTests.cs ├── DistributedCacheTaskStoreTests.cs ├── ProcessMessageTests.cs ├── Properties │ └── AssemblyInfo.cs ├── a2a.json └── specification.md └── A2A.UnitTests ├── A2A.UnitTests.csproj ├── Client ├── A2ACardResolverTests.cs ├── A2AClientTests.cs └── JsonRpcContentTests.cs ├── GitHubIssues └── Issue160.cs ├── JsonRpc ├── A2AMethodsTests.cs ├── ErrorTypesTests.cs ├── JsonRpcErrorResponseTests.cs ├── JsonRpcErrorTests.cs ├── JsonRpcRequestConverterTests.cs └── MethodNotFoundErrorTests.cs ├── MockHttpMessageHandler.cs ├── Models ├── A2AEventTests.cs ├── A2AResponseTests.cs ├── AIContentExtensionsTests.cs ├── AgentCardSignatureTests.cs ├── AgentCardTests.cs ├── AgentSkillTests.cs ├── AgentTransportTests.cs ├── BaseKindDiscriminatorConverterEdgeTests.cs ├── FileContentSpecComplianceTests.cs ├── MessageSendParamsTests.cs └── SecuritySchemeTests.cs ├── ParsingTests.cs ├── Properties └── AssemblyInfo.cs └── Server ├── InMemoryTaskStoreTests.cs ├── TaskManagerTests.cs └── TaskUpdateEventEnumeratorTests.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/conventional-commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/.github/workflows/conventional-commits.yml -------------------------------------------------------------------------------- /.github/workflows/copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/.github/workflows/copilot-setup-steps.yml -------------------------------------------------------------------------------- /.github/workflows/dotnet-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/.github/workflows/dotnet-build.yml -------------------------------------------------------------------------------- /.github/workflows/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/.github/workflows/release.md -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /A2A.slnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/A2A.slnx -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/LICENSE -------------------------------------------------------------------------------- /Open.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/Open.snk -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/README.md -------------------------------------------------------------------------------- /copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/copilot-setup-steps.yml -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/global.json -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/logo.png -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/nuget.config -------------------------------------------------------------------------------- /overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/overview.png -------------------------------------------------------------------------------- /samples/A2ACli/A2ACli.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/A2ACli/A2ACli.csproj -------------------------------------------------------------------------------- /samples/A2ACli/Host/A2ACli.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/A2ACli/Host/A2ACli.cs -------------------------------------------------------------------------------- /samples/A2ACli/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/A2ACli/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/AgentClient/AgentClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentClient/AgentClient.csproj -------------------------------------------------------------------------------- /samples/AgentClient/AgentServerUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentClient/AgentServerUtils.cs -------------------------------------------------------------------------------- /samples/AgentClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentClient/Program.cs -------------------------------------------------------------------------------- /samples/AgentClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentClient/README.md -------------------------------------------------------------------------------- /samples/AgentClient/Samples/GetAgentDetailsSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentClient/Samples/GetAgentDetailsSample.cs -------------------------------------------------------------------------------- /samples/AgentClient/Samples/MessageBasedCommunicationSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentClient/Samples/MessageBasedCommunicationSample.cs -------------------------------------------------------------------------------- /samples/AgentClient/Samples/TaskBasedCommunicationSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentClient/Samples/TaskBasedCommunicationSample.cs -------------------------------------------------------------------------------- /samples/AgentServer/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/.vscode/settings.json -------------------------------------------------------------------------------- /samples/AgentServer/AgentServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/AgentServer.csproj -------------------------------------------------------------------------------- /samples/AgentServer/AgentServer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/AgentServer.sln -------------------------------------------------------------------------------- /samples/AgentServer/EchoAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/EchoAgent.cs -------------------------------------------------------------------------------- /samples/AgentServer/EchoAgentWithTasks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/EchoAgentWithTasks.cs -------------------------------------------------------------------------------- /samples/AgentServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/Program.cs -------------------------------------------------------------------------------- /samples/AgentServer/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/AgentServer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/README.md -------------------------------------------------------------------------------- /samples/AgentServer/ResearcherAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/ResearcherAgent.cs -------------------------------------------------------------------------------- /samples/AgentServer/SpecComplianceAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/SpecComplianceAgent.cs -------------------------------------------------------------------------------- /samples/AgentServer/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/appsettings.Development.json -------------------------------------------------------------------------------- /samples/AgentServer/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/appsettings.json -------------------------------------------------------------------------------- /samples/AgentServer/http-tests/agent-card.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/http-tests/agent-card.http -------------------------------------------------------------------------------- /samples/AgentServer/http-tests/message-send.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/http-tests/message-send.http -------------------------------------------------------------------------------- /samples/AgentServer/http-tests/message-stream.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/http-tests/message-stream.http -------------------------------------------------------------------------------- /samples/AgentServer/http-tests/push-notifications.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/http-tests/push-notifications.http -------------------------------------------------------------------------------- /samples/AgentServer/http-tests/researcher-agent.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/http-tests/researcher-agent.http -------------------------------------------------------------------------------- /samples/AgentServer/http-tests/task-management.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/AgentServer/http-tests/task-management.http -------------------------------------------------------------------------------- /samples/SemanticKernelAgent/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/SemanticKernelAgent/Program.cs -------------------------------------------------------------------------------- /samples/SemanticKernelAgent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/SemanticKernelAgent/README.md -------------------------------------------------------------------------------- /samples/SemanticKernelAgent/SemanticKernelAgent.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/SemanticKernelAgent/SemanticKernelAgent.csproj -------------------------------------------------------------------------------- /samples/SemanticKernelAgent/SemanticKernelAgent.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/SemanticKernelAgent/SemanticKernelAgent.http -------------------------------------------------------------------------------- /samples/SemanticKernelAgent/SemanticKernelAgent.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/SemanticKernelAgent/SemanticKernelAgent.sln -------------------------------------------------------------------------------- /samples/SemanticKernelAgent/SemanticKernelTravelAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/SemanticKernelAgent/SemanticKernelTravelAgent.cs -------------------------------------------------------------------------------- /samples/SemanticKernelAgent/appSettings-sample.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/SemanticKernelAgent/appSettings-sample.Development.json -------------------------------------------------------------------------------- /samples/SemanticKernelAgent/properties/launchsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/samples/SemanticKernelAgent/properties/launchsettings.json -------------------------------------------------------------------------------- /src/A2A.AspNetCore/A2A.AspNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A.AspNetCore/A2A.AspNetCore.csproj -------------------------------------------------------------------------------- /src/A2A.AspNetCore/A2AEndpointRouteBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A.AspNetCore/A2AEndpointRouteBuilderExtensions.cs -------------------------------------------------------------------------------- /src/A2A.AspNetCore/A2AHttpProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A.AspNetCore/A2AHttpProcessor.cs -------------------------------------------------------------------------------- /src/A2A.AspNetCore/A2AJsonRpcProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A.AspNetCore/A2AJsonRpcProcessor.cs -------------------------------------------------------------------------------- /src/A2A.AspNetCore/Caching/DistributedCacheTaskStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A.AspNetCore/Caching/DistributedCacheTaskStore.cs -------------------------------------------------------------------------------- /src/A2A.AspNetCore/JsonRpcResponseResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A.AspNetCore/JsonRpcResponseResult.cs -------------------------------------------------------------------------------- /src/A2A.AspNetCore/JsonRpcStreamedResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A.AspNetCore/JsonRpcStreamedResult.cs -------------------------------------------------------------------------------- /src/A2A.AspNetCore/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A.AspNetCore/Log.cs -------------------------------------------------------------------------------- /src/A2A/A2A.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/A2A.csproj -------------------------------------------------------------------------------- /src/A2A/A2AErrorCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/A2AErrorCode.cs -------------------------------------------------------------------------------- /src/A2A/A2AException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/A2AException.cs -------------------------------------------------------------------------------- /src/A2A/A2AExceptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/A2AExceptionExtensions.cs -------------------------------------------------------------------------------- /src/A2A/A2AJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/A2AJsonConverter.cs -------------------------------------------------------------------------------- /src/A2A/A2AJsonUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/A2AJsonUtilities.cs -------------------------------------------------------------------------------- /src/A2A/BaseKindDiscriminatorConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/BaseKindDiscriminatorConverter.cs -------------------------------------------------------------------------------- /src/A2A/Client/A2ACardResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Client/A2ACardResolver.cs -------------------------------------------------------------------------------- /src/A2A/Client/A2AClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Client/A2AClient.cs -------------------------------------------------------------------------------- /src/A2A/Client/A2AClientExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Client/A2AClientExtensions.cs -------------------------------------------------------------------------------- /src/A2A/Client/IA2AClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Client/IA2AClient.cs -------------------------------------------------------------------------------- /src/A2A/Client/JsonRpcContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Client/JsonRpcContent.cs -------------------------------------------------------------------------------- /src/A2A/Extensions/AIContentExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Extensions/AIContentExtensions.cs -------------------------------------------------------------------------------- /src/A2A/Extensions/AgentTaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Extensions/AgentTaskExtensions.cs -------------------------------------------------------------------------------- /src/A2A/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/A2A/JsonRpc/A2AMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/JsonRpc/A2AMethods.cs -------------------------------------------------------------------------------- /src/A2A/JsonRpc/JsonRpcError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/JsonRpc/JsonRpcError.cs -------------------------------------------------------------------------------- /src/A2A/JsonRpc/JsonRpcId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/JsonRpc/JsonRpcId.cs -------------------------------------------------------------------------------- /src/A2A/JsonRpc/JsonRpcRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/JsonRpc/JsonRpcRequest.cs -------------------------------------------------------------------------------- /src/A2A/JsonRpc/JsonRpcRequestConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/JsonRpc/JsonRpcRequestConverter.cs -------------------------------------------------------------------------------- /src/A2A/JsonRpc/JsonRpcResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/JsonRpc/JsonRpcResponse.cs -------------------------------------------------------------------------------- /src/A2A/JsonRpc/MethodNotFoundError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/JsonRpc/MethodNotFoundError.cs -------------------------------------------------------------------------------- /src/A2A/KebabCaseLowerJsonStringEnumConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/KebabCaseLowerJsonStringEnumConverter.cs -------------------------------------------------------------------------------- /src/A2A/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Log.cs -------------------------------------------------------------------------------- /src/A2A/Models/A2AEventKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/A2AEventKind.cs -------------------------------------------------------------------------------- /src/A2A/Models/A2AResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/A2AResponse.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentCapabilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentCapabilities.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentCard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentCard.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentCardSignature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentCardSignature.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentExtension.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentInterface.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentMessage.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentProvider.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentSkill.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentSkill.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentTask.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentTaskStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentTaskStatus.cs -------------------------------------------------------------------------------- /src/A2A/Models/AgentTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/AgentTransport.cs -------------------------------------------------------------------------------- /src/A2A/Models/Artifact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/Artifact.cs -------------------------------------------------------------------------------- /src/A2A/Models/DataPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/DataPart.cs -------------------------------------------------------------------------------- /src/A2A/Models/FileContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/FileContent.cs -------------------------------------------------------------------------------- /src/A2A/Models/FilePart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/FilePart.cs -------------------------------------------------------------------------------- /src/A2A/Models/GetTaskPushNotificationConfigParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/GetTaskPushNotificationConfigParams.cs -------------------------------------------------------------------------------- /src/A2A/Models/MessageSendParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/MessageSendParams.cs -------------------------------------------------------------------------------- /src/A2A/Models/Part.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/Part.cs -------------------------------------------------------------------------------- /src/A2A/Models/PartKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/PartKind.cs -------------------------------------------------------------------------------- /src/A2A/Models/PushNotificationAuthenticationInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/PushNotificationAuthenticationInfo.cs -------------------------------------------------------------------------------- /src/A2A/Models/PushNotificationConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/PushNotificationConfig.cs -------------------------------------------------------------------------------- /src/A2A/Models/SecurityScheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/SecurityScheme.cs -------------------------------------------------------------------------------- /src/A2A/Models/TaskArtifactUpdateEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/TaskArtifactUpdateEvent.cs -------------------------------------------------------------------------------- /src/A2A/Models/TaskIdParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/TaskIdParams.cs -------------------------------------------------------------------------------- /src/A2A/Models/TaskPushNotificationConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/TaskPushNotificationConfig.cs -------------------------------------------------------------------------------- /src/A2A/Models/TaskQueryParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/TaskQueryParams.cs -------------------------------------------------------------------------------- /src/A2A/Models/TaskState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/TaskState.cs -------------------------------------------------------------------------------- /src/A2A/Models/TaskStatusUpdateEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/TaskStatusUpdateEvent.cs -------------------------------------------------------------------------------- /src/A2A/Models/TaskUpdateEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/TaskUpdateEvent.cs -------------------------------------------------------------------------------- /src/A2A/Models/TextPart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Models/TextPart.cs -------------------------------------------------------------------------------- /src/A2A/Polyfills/System/Diagnostics/CodeAnalysis/UnconditionalSuppressMessageAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Polyfills/System/Diagnostics/CodeAnalysis/UnconditionalSuppressMessageAttribute.cs -------------------------------------------------------------------------------- /src/A2A/Polyfills/System/Runtime/CompilerServices/CompilerFeatureRequiredAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Polyfills/System/Runtime/CompilerServices/CompilerFeatureRequiredAttribute.cs -------------------------------------------------------------------------------- /src/A2A/Polyfills/System/Runtime/CompilerServices/IsExternalInit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Polyfills/System/Runtime/CompilerServices/IsExternalInit.cs -------------------------------------------------------------------------------- /src/A2A/Polyfills/System/Runtime/CompilerServices/RequiredMemberAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Polyfills/System/Runtime/CompilerServices/RequiredMemberAttribute.cs -------------------------------------------------------------------------------- /src/A2A/Server/ITaskManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Server/ITaskManager.cs -------------------------------------------------------------------------------- /src/A2A/Server/ITaskStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Server/ITaskStore.cs -------------------------------------------------------------------------------- /src/A2A/Server/InMemoryTaskStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Server/InMemoryTaskStore.cs -------------------------------------------------------------------------------- /src/A2A/Server/TaskManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Server/TaskManager.cs -------------------------------------------------------------------------------- /src/A2A/Server/TaskUpdateEventEnumerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/Server/TaskUpdateEventEnumerator.cs -------------------------------------------------------------------------------- /src/A2A/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2A/openapi.yaml -------------------------------------------------------------------------------- /src/A2ALibs.slnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/A2ALibs.slnx -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /tests/A2A.AspNetCore.UnitTests/A2A.AspNetCore.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.AspNetCore.UnitTests/A2A.AspNetCore.UnitTests.csproj -------------------------------------------------------------------------------- /tests/A2A.AspNetCore.UnitTests/A2AEndpointRouteBuilderExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.AspNetCore.UnitTests/A2AEndpointRouteBuilderExtensionsTests.cs -------------------------------------------------------------------------------- /tests/A2A.AspNetCore.UnitTests/A2AHttpProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.AspNetCore.UnitTests/A2AHttpProcessorTests.cs -------------------------------------------------------------------------------- /tests/A2A.AspNetCore.UnitTests/A2AJsonRpcProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.AspNetCore.UnitTests/A2AJsonRpcProcessorTests.cs -------------------------------------------------------------------------------- /tests/A2A.AspNetCore.UnitTests/ClientTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.AspNetCore.UnitTests/ClientTests.cs -------------------------------------------------------------------------------- /tests/A2A.AspNetCore.UnitTests/DistributedCacheTaskStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.AspNetCore.UnitTests/DistributedCacheTaskStoreTests.cs -------------------------------------------------------------------------------- /tests/A2A.AspNetCore.UnitTests/ProcessMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.AspNetCore.UnitTests/ProcessMessageTests.cs -------------------------------------------------------------------------------- /tests/A2A.AspNetCore.UnitTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Diagnostics.CodeAnalysis; 2 | 3 | [assembly: ExcludeFromCodeCoverage] -------------------------------------------------------------------------------- /tests/A2A.AspNetCore.UnitTests/a2a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.AspNetCore.UnitTests/a2a.json -------------------------------------------------------------------------------- /tests/A2A.AspNetCore.UnitTests/specification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.AspNetCore.UnitTests/specification.md -------------------------------------------------------------------------------- /tests/A2A.UnitTests/A2A.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/A2A.UnitTests.csproj -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Client/A2ACardResolverTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Client/A2ACardResolverTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Client/A2AClientTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Client/A2AClientTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Client/JsonRpcContentTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Client/JsonRpcContentTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/GitHubIssues/Issue160.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/GitHubIssues/Issue160.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/JsonRpc/A2AMethodsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/JsonRpc/A2AMethodsTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/JsonRpc/ErrorTypesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/JsonRpc/ErrorTypesTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/JsonRpc/JsonRpcErrorResponseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/JsonRpc/JsonRpcErrorResponseTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/JsonRpc/JsonRpcErrorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/JsonRpc/JsonRpcErrorTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/JsonRpc/JsonRpcRequestConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/JsonRpc/JsonRpcRequestConverterTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/JsonRpc/MethodNotFoundErrorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/JsonRpc/MethodNotFoundErrorTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/MockHttpMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/MockHttpMessageHandler.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/A2AEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/A2AEventTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/A2AResponseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/A2AResponseTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/AIContentExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/AIContentExtensionsTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/AgentCardSignatureTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/AgentCardSignatureTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/AgentCardTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/AgentCardTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/AgentSkillTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/AgentSkillTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/AgentTransportTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/AgentTransportTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/BaseKindDiscriminatorConverterEdgeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/BaseKindDiscriminatorConverterEdgeTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/FileContentSpecComplianceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/FileContentSpecComplianceTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/MessageSendParamsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/MessageSendParamsTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Models/SecuritySchemeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Models/SecuritySchemeTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/ParsingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/ParsingTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Diagnostics.CodeAnalysis; 2 | 3 | [assembly: ExcludeFromCodeCoverage] -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Server/InMemoryTaskStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Server/InMemoryTaskStoreTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Server/TaskManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Server/TaskManagerTests.cs -------------------------------------------------------------------------------- /tests/A2A.UnitTests/Server/TaskUpdateEventEnumeratorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a2aproject/a2a-dotnet/HEAD/tests/A2A.UnitTests/Server/TaskUpdateEventEnumeratorTests.cs --------------------------------------------------------------------------------