⚠️ This snapshot is over 30 days old — treat the grade as stale until the next refresh. Re-scan locally to verify.
Trust Card · Static snapshot
modelcontextprotocol__csharp-sdk U
Ungraded — insufficient static coverage · 0 findings (0 critical) · scope moderate · Not ranked: insufficient static coverage.
Scanned 2026-10-19 · engine v0.1.3 (8 regex rules, OWASP-mapped) · upstream modelcontextprotocol/csharp-sdk @ af0fda3 (2026-10-17)
Score breakdown
No numeric score or breakdown: insufficient static coverage. Findings remain actionable; absence of findings is not evidence of safety.
Insufficient static coverage: Unsupported source present. Findings remain actionable; absence of findings is not evidence of safety.
Coverage: limited
Static-heuristic scope: 48 analyzed / 885 discovered files; 760 unsupported source files; 838 excluded; 0 read errors; 0 truncations. This is not a semantic coverage percentage or proof of safety.
- Unsupported source present
- Coverage describes the files read and regex rules applied, not semantic, runtime, or dependency coverage.
- Supported code is JavaScript, TypeScript, and Python; JSON/YAML receive only the credential rule.
- Skill instructions and other prose are not code-analyzed; declared controls are not verified enforcement.
- Ignored directories, declarations, and non-implementation assets are outside rule scope.
File coverage, applied rules and scan limits
{
"mode": "static-heuristic",
"status": "limited",
"reasons": [
"Unsupported source present"
],
"limitations": [
"Coverage describes the files read and regex rules applied, not semantic, runtime, or dependency coverage.",
"Supported code is JavaScript, TypeScript, and Python; JSON/YAML receive only the credential rule.",
"Skill instructions and other prose are not code-analyzed; declared controls are not verified enforcement.",
"Ignored directories, declarations, and non-implementation assets are outside rule scope."
],
"discoveredFiles": 885,
"analyzedFiles": [
{
"path": ".config/dotnet-tools.json",
"scope": "data",
"bytes": 174,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": ".devcontainer/devcontainer.json",
"scope": "data",
"bytes": 701,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": ".github/dependabot.yml",
"scope": "data",
"bytes": 2615,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": ".github/workflows/ci-build-test.yml",
"scope": "data",
"bytes": 2327,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": ".github/workflows/ci-code-coverage.yml",
"scope": "data",
"bytes": 2212,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": ".github/workflows/codeql.yml",
"scope": "data",
"bytes": 4416,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": ".github/workflows/copilot-setup-steps.yml",
"scope": "data",
"bytes": 556,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": ".github/workflows/docs.yml",
"scope": "data",
"bytes": 6618,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": ".github/workflows/markdown-link-check.yml",
"scope": "data",
"bytes": 1037,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": ".github/workflows/release.yml",
"scope": "data",
"bytes": 5958,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/elicitation/samples/server/Properties/launchSettings.json",
"scope": "data",
"bytes": 559,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/httpcontext/samples/Properties/launchSettings.json",
"scope": "data",
"bytes": 621,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/httpcontext/samples/appsettings.Development.json",
"scope": "data",
"bytes": 119,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/httpcontext/samples/appsettings.json",
"scope": "data",
"bytes": 166,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/logging/samples/server/Properties/launchSettings.json",
"scope": "data",
"bytes": 621,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/logging/samples/server/appsettings.Development.json",
"scope": "data",
"bytes": 119,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/logging/samples/server/appsettings.json",
"scope": "data",
"bytes": 166,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/progress/samples/server/Properties/launchSettings.json",
"scope": "data",
"bytes": 621,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/progress/samples/server/appsettings.Development.json",
"scope": "data",
"bytes": 119,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/progress/samples/server/appsettings.json",
"scope": "data",
"bytes": 166,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/concepts/toc.yml",
"scope": "data",
"bytes": 1212,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/docfx.json",
"scope": "data",
"bytes": 897,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/toc.yml",
"scope": "data",
"bytes": 264,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "docs/version-picker/version-picker.js",
"scope": "code",
"bytes": 5301,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-001",
"AT-SEC-002",
"AT-SEC-003",
"AT-SEC-004",
"AT-SEC-005",
"AT-SEC-006",
"AT-SEC-007",
"AT-COMP-001"
]
},
{
"path": "global.json",
"scope": "data",
"bytes": 73,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "package-lock.json",
"scope": "data",
"bytes": 56697,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "package.json",
"scope": "data",
"bytes": 313,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/AspNetCoreMcpPerSessionTools/Properties/launchSettings.json",
"scope": "data",
"bytes": 275,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/AspNetCoreMcpPerSessionTools/appsettings.Development.json",
"scope": "data",
"bytes": 136,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/AspNetCoreMcpPerSessionTools/appsettings.json",
"scope": "data",
"bytes": 213,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/AspNetCoreMcpServer/Properties/launchSettings.json",
"scope": "data",
"bytes": 669,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/AspNetCoreMcpServer/appsettings.Development.json",
"scope": "data",
"bytes": 119,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/AspNetCoreMcpServer/appsettings.json",
"scope": "data",
"bytes": 242,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/EverythingServer/Properties/launchSettings.json",
"scope": "data",
"bytes": 559,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/EverythingServer/appsettings.Development.json",
"scope": "data",
"bytes": 119,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/EverythingServer/appsettings.json",
"scope": "data",
"bytes": 166,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/ProtectedMcpServer/Properties/launchSettings.json",
"scope": "data",
"bytes": 255,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "samples/ProtectedMcpServer/appsettings.json",
"scope": "data",
"bytes": 242,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "scripts/finalize-docs-site.mjs",
"scope": "code",
"bytes": 4585,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-001",
"AT-SEC-002",
"AT-SEC-003",
"AT-SEC-004",
"AT-SEC-005",
"AT-SEC-006",
"AT-SEC-007",
"AT-COMP-001"
]
},
{
"path": "scripts/get-docs-version-slug.mjs",
"scope": "code",
"bytes": 646,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-001",
"AT-SEC-002",
"AT-SEC-003",
"AT-SEC-004",
"AT-SEC-005",
"AT-SEC-006",
"AT-SEC-007",
"AT-COMP-001"
]
},
{
"path": "scripts/inject-version-picker.mjs",
"scope": "code",
"bytes": 3807,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-001",
"AT-SEC-002",
"AT-SEC-003",
"AT-SEC-004",
"AT-SEC-005",
"AT-SEC-006",
"AT-SEC-007",
"AT-COMP-001"
]
},
{
"path": "scripts/list-versions.mjs",
"scope": "code",
"bytes": 632,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-001",
"AT-SEC-002",
"AT-SEC-003",
"AT-SEC-004",
"AT-SEC-005",
"AT-SEC-006",
"AT-SEC-007",
"AT-COMP-001"
]
},
{
"path": "scripts/manifest-path.mjs",
"scope": "code",
"bytes": 664,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-001",
"AT-SEC-002",
"AT-SEC-003",
"AT-SEC-004",
"AT-SEC-005",
"AT-SEC-006",
"AT-SEC-007",
"AT-COMP-001"
]
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/Properties/launchSettings.json",
"scope": "data",
"bytes": 621,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/appsettings.Development.json",
"scope": "data",
"bytes": 119,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/appsettings.json",
"scope": "data",
"bytes": 166,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/Properties/launchSettings.json",
"scope": "data",
"bytes": 345,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
},
{
"path": "tests/ModelContextProtocol.TestSseServer/Properties/launchSettings.json",
"scope": "data",
"bytes": 272,
"nonEmpty": true,
"ruleIds": [
"AT-SEC-002"
]
}
],
"unsupportedSourceFiles": [
"Directory.Build.props",
"Directory.Build.targets",
"Directory.Packages.props",
"Makefile",
"ModelContextProtocol.slnx",
"Open.snk",
"docs/concepts/elicitation/samples/client/ElicitationClient.csproj",
"docs/concepts/elicitation/samples/client/Program.cs",
"docs/concepts/elicitation/samples/server/Elicitation.csproj",
"docs/concepts/elicitation/samples/server/Elicitation.http",
"docs/concepts/elicitation/samples/server/Program.cs",
"docs/concepts/elicitation/samples/server/Tools/InteractiveTools.cs",
"docs/concepts/httpcontext/samples/HttpContext.csproj",
"docs/concepts/httpcontext/samples/HttpContext.http",
"docs/concepts/httpcontext/samples/Program.cs",
"docs/concepts/httpcontext/samples/Tools/ContextTools.cs",
"docs/concepts/httpcontext/samples/TryItOut.ipynb",
"docs/concepts/logging/samples/Directory.Build.props",
"docs/concepts/logging/samples/client/LoggingClient.csproj",
"docs/concepts/logging/samples/client/Program.cs",
"docs/concepts/logging/samples/server/Logging.csproj",
"docs/concepts/logging/samples/server/Logging.http",
"docs/concepts/logging/samples/server/Program.cs",
"docs/concepts/logging/samples/server/Tools/LoggingTools.cs",
"docs/concepts/progress/samples/client/Program.cs",
"docs/concepts/progress/samples/client/ProgressClient.csproj",
"docs/concepts/progress/samples/server/Program.cs",
"docs/concepts/progress/samples/server/Progress.csproj",
"docs/concepts/progress/samples/server/Progress.http",
"docs/concepts/progress/samples/server/Tools/LongRunningTools.cs",
"nuget.config",
"samples/AspNetCoreMcpPerSessionTools/AspNetCoreMcpPerSessionTools.csproj",
"samples/AspNetCoreMcpPerSessionTools/Program.cs",
"samples/AspNetCoreMcpPerSessionTools/Tools/CalculatorTool.cs",
"samples/AspNetCoreMcpPerSessionTools/Tools/ClockTool.cs",
"samples/AspNetCoreMcpPerSessionTools/Tools/UserInfoTool.cs",
"samples/AspNetCoreMcpServer/AspNetCoreMcpServer.csproj",
"samples/AspNetCoreMcpServer/Program.cs",
"samples/AspNetCoreMcpServer/Resources/SimpleResourceType.cs",
"samples/AspNetCoreMcpServer/Tools/EchoTool.cs",
"samples/AspNetCoreMcpServer/Tools/SampleLlmTool.cs",
"samples/AspNetCoreMcpServer/Tools/WeatherTools.cs",
"samples/ChatWithTools/ChatWithTools.csproj",
"samples/ChatWithTools/Program.cs",
"samples/EverythingServer/EverythingServer.csproj",
"samples/EverythingServer/EverythingServer.http",
"samples/EverythingServer/LoggingUpdateMessageSender.cs",
"samples/EverythingServer/Program.cs",
"samples/EverythingServer/Prompts/ComplexPromptType.cs",
"samples/EverythingServer/Prompts/SimplePromptType.cs",
"samples/EverythingServer/ResourceGenerator.cs",
"samples/EverythingServer/Resources/SimpleResourceType.cs",
"samples/EverythingServer/SubscriptionMessageSender.cs",
"samples/EverythingServer/Tools/AddTool.cs",
"samples/EverythingServer/Tools/AnnotatedMessageTool.cs",
"samples/EverythingServer/Tools/EchoTool.cs",
"samples/EverythingServer/Tools/LongRunningTool.cs",
"samples/EverythingServer/Tools/PrintEnvTool.cs",
"samples/EverythingServer/Tools/SampleLlmTool.cs",
"samples/EverythingServer/Tools/TinyImageTool.cs",
"samples/FileBasedMcpServer/Program.cs",
"samples/InMemoryTransport/InMemoryTransport.csproj",
"samples/InMemoryTransport/Program.cs",
"samples/ProtectedMcpClient/Program.cs",
"samples/ProtectedMcpClient/ProtectedMcpClient.csproj",
"samples/ProtectedMcpServer/Program.cs",
"samples/ProtectedMcpServer/ProtectedMcpServer.csproj",
"samples/ProtectedMcpServer/Tools/WeatherTools.cs",
"samples/QuickstartClient/Program.cs",
"samples/QuickstartClient/QuickstartClient.csproj",
"samples/QuickstartWeatherServer/Program.cs",
"samples/QuickstartWeatherServer/QuickstartWeatherServer.csproj",
"samples/QuickstartWeatherServer/Tools/HttpClientExt.cs",
"samples/QuickstartWeatherServer/Tools/WeatherTools.cs",
"samples/TasksExtension/Program.cs",
"samples/TasksExtension/TasksExtension.csproj",
"samples/TestServerWithHosting/Program.cs",
"samples/TestServerWithHosting/TestServerWithHosting.csproj",
"samples/TestServerWithHosting/Tools/EchoTool.cs",
"samples/TestServerWithHosting/Tools/SampleLlmTool.cs",
"samples/WeatherAppServer/Program.cs",
"samples/WeatherAppServer/UsCity.cs",
"samples/WeatherAppServer/WeatherAppServer.csproj",
"samples/WeatherAppServer/WeatherResources.cs",
"samples/WeatherAppServer/WeatherTools.cs",
"samples/WeatherAppServer/ui/weather-forecast.html",
"src/Common/CancellableStreamReader/CancellableStreamReader.cs",
"src/Common/CancellableStreamReader/TextReaderExtensions.cs",
"src/Common/CancellableStreamReader/ValueStringBuilder.cs",
"src/Common/EncodingUtilities.cs",
"src/Common/Experimentals.cs",
"src/Common/HttpResponseMessageExtensions.cs",
"src/Common/McpHttpHeaders.cs",
"src/Common/McpProtocolVersions.cs",
"src/Common/Obsoletions.cs",
"src/Common/Polyfills/System/Collections/Generic/CollectionExtensions.cs",
"src/Common/Polyfills/System/Diagnostics/CodeAnalysis/DynamicallyAccessedMemberTypes.cs",
"src/Common/Polyfills/System/Diagnostics/CodeAnalysis/DynamicallyAccessedMembersAttribute.cs",
"src/Common/Polyfills/System/Diagnostics/CodeAnalysis/ExperimentalAttribute.cs",
"src/Common/Polyfills/System/Diagnostics/CodeAnalysis/NullableAttributes.cs",
"src/Common/Polyfills/System/Diagnostics/CodeAnalysis/RequiresDynamicCodeAttribute.cs",
"src/Common/Polyfills/System/Diagnostics/CodeAnalysis/RequiresUnreferencedCode.cs",
"src/Common/Polyfills/System/Diagnostics/CodeAnalysis/SetsRequiredMembersAttribute.cs",
"src/Common/Polyfills/System/Diagnostics/CodeAnalysis/StringSyntaxAttribute.cs",
"src/Common/Polyfills/System/Diagnostics/CodeAnalysis/UnconditionalSuppressMessageAttribute.cs",
"src/Common/Polyfills/System/IO/StreamExtensions.cs",
"src/Common/Polyfills/System/IO/TextWriterExtensions.cs",
"src/Common/Polyfills/System/IdHelpers.cs",
"src/Common/Polyfills/System/Net/Http/HttpClientExtensions.cs",
"src/Common/Polyfills/System/ObsoleteAttribute.cs",
"src/Common/Polyfills/System/PasteArguments.cs",
"src/Common/Polyfills/System/Runtime/CompilerServices/CallerArgumentExpressionAttribute.cs",
"src/Common/Polyfills/System/Runtime/CompilerServices/CompilerFeatureRequiredAttribute.cs",
"src/Common/Polyfills/System/Runtime/CompilerServices/DefaultInterpolatedStringHandler.cs",
"src/Common/Polyfills/System/Runtime/CompilerServices/IsExternalInit.cs",
"src/Common/Polyfills/System/Runtime/CompilerServices/RequiredMemberAttribute.cs",
"src/Common/Polyfills/System/Text/EncodingExtensions.cs",
"src/Common/Polyfills/System/Threading/CancellationTokenSourceExtensions.cs",
"src/Common/Polyfills/System/Threading/Channels/ChannelExtensions.cs",
"src/Common/Polyfills/System/Threading/ForceYielding.cs",
"src/Common/Polyfills/System/Threading/Tasks/TaskExtensions.cs",
"src/Common/ServerSentEvents/ArrayBuffer.cs",
"src/Common/ServerSentEvents/PooledByteBufferWriter.cs",
"src/Common/ServerSentEvents/SseEventWriter.cs",
"src/Common/ServerSentEvents/SseEventWriterHelpers.cs",
"src/Common/ServerSentEvents/SseItem.cs",
"src/Common/Throw.cs",
"src/Directory.Build.props",
"src/Directory.Build.targets",
"src/ModelContextProtocol/DefaultMcpMessageFilterBuilder.cs",
"src/ModelContextProtocol/DefaultMcpRequestFilterBuilder.cs",
"src/ModelContextProtocol/DefaultMcpServerBuilder.cs",
"src/ModelContextProtocol/IMcpMessageFilterBuilder.cs",
"src/ModelContextProtocol/IMcpRequestFilterBuilder.cs",
"src/ModelContextProtocol/IMcpServerBuilder.cs",
"src/ModelContextProtocol/McpMessageFilterBuilderExtensions.cs",
"src/ModelContextProtocol/McpRequestFilterBuilderExtensions.cs",
"src/ModelContextProtocol/McpServerBuilderExtensions.cs",
"src/ModelContextProtocol/McpServerOptionsSetup.cs",
"src/ModelContextProtocol/McpServerServiceCollectionExtensions.cs",
"src/ModelContextProtocol/ModelContextProtocol.csproj",
"src/ModelContextProtocol/Server/DistributedCacheEventIdFormatter.cs",
"src/ModelContextProtocol/Server/DistributedCacheEventStreamStore.cs",
"src/ModelContextProtocol/Server/DistributedCacheEventStreamStoreJsonContext.cs",
"src/ModelContextProtocol/Server/DistributedCacheEventStreamStoreOptions.cs",
"src/ModelContextProtocol/SingleSessionMcpServerHostedService.cs",
"src/ModelContextProtocol.Analyzers/CS1066Suppressor.cs",
"src/ModelContextProtocol.Analyzers/Diagnostics.cs",
"src/ModelContextProtocol.Analyzers/EquatableArray.cs",
"src/ModelContextProtocol.Analyzers/McpAttributeNames.cs",
"src/ModelContextProtocol.Analyzers/ModelContextProtocol.Analyzers.csproj",
"src/ModelContextProtocol.Analyzers/XmlToDescriptionGenerator.cs",
"src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationDefaults.cs",
"src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationEvents.cs",
"src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationExtensions.cs",
"src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationHandler.cs",
"src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationOptions.cs",
"src/ModelContextProtocol.AspNetCore/Authentication/ResourceMetadataRequestContext.cs",
"src/ModelContextProtocol.AspNetCore/AuthorizationCallToolFilterGuardSetup.cs",
"src/ModelContextProtocol.AspNetCore/AuthorizationFilterSetup.cs",
"src/ModelContextProtocol.AspNetCore/DistributedCacheEventStreamStoreOptionsSetup.cs",
"src/ModelContextProtocol.AspNetCore/DistributedCacheEventStreamStoreOptionsValidator.cs",
"src/ModelContextProtocol.AspNetCore/HttpMcpServerBuilderExtensions.cs",
"src/ModelContextProtocol.AspNetCore/HttpServerSessionMode.cs",
"src/ModelContextProtocol.AspNetCore/HttpServerTransportOptions.cs",
"src/ModelContextProtocol.AspNetCore/HttpServerTransportOptionsSetup.cs",
"src/ModelContextProtocol.AspNetCore/ISessionMigrationHandler.cs",
"src/ModelContextProtocol.AspNetCore/IdleTrackingBackgroundService.cs",
"src/ModelContextProtocol.AspNetCore/McpEndpointRouteBuilderExtensions.cs",
"src/ModelContextProtocol.AspNetCore/ModelContextProtocol.AspNetCore.csproj",
"src/ModelContextProtocol.AspNetCore/SseEventStreamReaderExtensions.cs",
"src/ModelContextProtocol.AspNetCore/SseHandler.cs",
"src/ModelContextProtocol.AspNetCore/StatefulSessionManager.cs",
"src/ModelContextProtocol.AspNetCore/StreamableHttpHandler.cs",
"src/ModelContextProtocol.AspNetCore/StreamableHttpSession.cs",
"src/ModelContextProtocol.AspNetCore/UserIdClaim.cs",
"src/ModelContextProtocol.Core/AIContentExtensions.cs",
"src/ModelContextProtocol.Core/AssemblyNameHelper.cs",
"src/ModelContextProtocol.Core/Authentication/AuthorizationCallbackContext.cs",
"src/ModelContextProtocol.Core/Authentication/AuthorizationRedirectDelegate.cs",
"src/ModelContextProtocol.Core/Authentication/AuthorizationResult.cs",
"src/ModelContextProtocol.Core/Authentication/AuthorizationServerMetadata.cs",
"src/ModelContextProtocol.Core/Authentication/ClientOAuthOptions.cs",
"src/ModelContextProtocol.Core/Authentication/ClientOAuthProvider.cs",
"src/ModelContextProtocol.Core/Authentication/DynamicClientRegistrationOptions.cs",
"src/ModelContextProtocol.Core/Authentication/DynamicClientRegistrationRequest.cs",
"src/ModelContextProtocol.Core/Authentication/DynamicClientRegistrationResponse.cs",
"src/ModelContextProtocol.Core/Authentication/ExchangeJwtBearerGrantOptions.cs",
"src/ModelContextProtocol.Core/Authentication/ITokenCache.cs",
"src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrant.cs",
"src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrantContext.cs",
"src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrantException.cs",
"src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrantIdTokenCallback.cs",
"src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrantProvider.cs",
"src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrantProviderOptions.cs",
"src/ModelContextProtocol.Core/Authentication/InMemoryTokenCache.cs",
"src/ModelContextProtocol.Core/Authentication/JagTokenExchangeResponse.cs",
"src/ModelContextProtocol.Core/Authentication/JwtBearerAccessTokenResponse.cs",
"src/ModelContextProtocol.Core/Authentication/OAuthErrorResponse.cs",
"src/ModelContextProtocol.Core/Authentication/ProtectedResourceMetadata.cs",
"src/ModelContextProtocol.Core/Authentication/RequestJwtAuthGrantOptions.cs",
"src/ModelContextProtocol.Core/Authentication/ScopeSelectorDelegate.cs",
"src/ModelContextProtocol.Core/Authentication/TokenContainer.cs",
"src/ModelContextProtocol.Core/Authentication/TokenResponse.cs",
"src/ModelContextProtocol.Core/Client/AutoDetectingClientSessionTransport.cs",
"src/ModelContextProtocol.Core/Client/ClientCompletionDetails.cs",
"src/ModelContextProtocol.Core/Client/ClientTransportClosedException.cs",
"src/ModelContextProtocol.Core/Client/HttpClientCompletionDetails.cs",
"src/ModelContextProtocol.Core/Client/HttpClientTransport.cs",
"src/ModelContextProtocol.Core/Client/HttpClientTransportOptions.cs",
"src/ModelContextProtocol.Core/Client/HttpTransportMode.cs",
"src/ModelContextProtocol.Core/Client/IClientTransport.cs",
"src/ModelContextProtocol.Core/Client/McpClient.Methods.cs",
"src/ModelContextProtocol.Core/Client/McpClient.cs",
"src/ModelContextProtocol.Core/Client/McpClientHandlers.cs",
"src/ModelContextProtocol.Core/Client/McpClientImpl.cs",
"src/ModelContextProtocol.Core/Client/McpClientOptions.cs",
"src/ModelContextProtocol.Core/Client/McpClientPrompt.cs",
"src/ModelContextProtocol.Core/Client/McpClientResource.cs",
"src/ModelContextProtocol.Core/Client/McpClientResourceTemplate.cs",
"src/ModelContextProtocol.Core/Client/McpClientTool.cs",
"src/ModelContextProtocol.Core/Client/McpHeaderExtractor.cs",
"src/ModelContextProtocol.Core/Client/McpHttpClient.cs",
"src/ModelContextProtocol.Core/Client/ResumeClientSessionOptions.cs",
"src/ModelContextProtocol.Core/Client/SseClientSessionTransport.cs",
"src/ModelContextProtocol.Core/Client/StdioClientCompletionDetails.cs",
"src/ModelContextProtocol.Core/Client/StdioClientSessionTransport.cs",
"src/ModelContextProtocol.Core/Client/StdioClientTransport.cs",
"src/ModelContextProtocol.Core/Client/StdioClientTransportOptions.cs",
"src/ModelContextProtocol.Core/Client/StreamClientSessionTransport.cs",
"src/ModelContextProtocol.Core/Client/StreamClientTransport.cs",
"src/ModelContextProtocol.Core/Client/StreamableHttpClientSessionTransport.cs",
"src/ModelContextProtocol.Core/CompatibilitySuppressions.xml",
"src/ModelContextProtocol.Core/Diagnostics.cs",
"src/ModelContextProtocol.Core/JsonRpcMessageFilter.cs",
"src/ModelContextProtocol.Core/McpErrorCode.cs",
"src/ModelContextProtocol.Core/McpException.cs",
"src/ModelContextProtocol.Core/McpJsonUtilities.cs",
"src/ModelContextProtocol.Core/McpProtocolException.cs",
"src/ModelContextProtocol.Core/McpSession.Methods.cs",
"src/ModelContextProtocol.Core/McpSession.cs",
"src/ModelContextProtocol.Core/McpSessionHandler.cs",
"src/ModelContextProtocol.Core/MissingRequiredClientCapabilityException.cs",
"src/ModelContextProtocol.Core/ModelContextProtocol.Core.csproj",
"src/ModelContextProtocol.Core/NopProgress.cs",
"src/ModelContextProtocol.Core/NotificationHandlers.cs",
"src/ModelContextProtocol.Core/ProcessHelper.cs",
"src/ModelContextProtocol.Core/ProgressNotificationValue.cs",
"src/ModelContextProtocol.Core/Protocol/Annotations.cs",
"src/ModelContextProtocol.Core/Protocol/Argument.cs",
"src/ModelContextProtocol.Core/Protocol/BlobResourceContents.cs",
"src/ModelContextProtocol.Core/Protocol/CacheScope.cs",
"src/ModelContextProtocol.Core/Protocol/CacheScopeConverter.cs",
"src/ModelContextProtocol.Core/Protocol/CallToolRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/CallToolResult.cs",
"src/ModelContextProtocol.Core/Protocol/CancelledNotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/ClientCapabilities.cs",
"src/ModelContextProtocol.Core/Protocol/CompleteContext.cs",
"src/ModelContextProtocol.Core/Protocol/CompleteRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/CompleteResult.cs",
"src/ModelContextProtocol.Core/Protocol/Completion.cs",
"src/ModelContextProtocol.Core/Protocol/CompletionsCapability.cs",
"src/ModelContextProtocol.Core/Protocol/ContentBlock.cs",
"src/ModelContextProtocol.Core/Protocol/ContextInclusion.cs",
"src/ModelContextProtocol.Core/Protocol/CreateMessageRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/CreateMessageResult.cs",
"src/ModelContextProtocol.Core/Protocol/DebuggerDisplayHelper.cs",
"src/ModelContextProtocol.Core/Protocol/DiscoverRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/DiscoverResult.cs",
"src/ModelContextProtocol.Core/Protocol/ElicitRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/ElicitResult.cs",
"src/ModelContextProtocol.Core/Protocol/ElicitationCapability.cs",
"src/ModelContextProtocol.Core/Protocol/ElicitationCompleteNotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/EmptyResult.cs",
"src/ModelContextProtocol.Core/Protocol/FormElicitationCapability.cs",
"src/ModelContextProtocol.Core/Protocol/GetPromptRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/GetPromptResult.cs",
"src/ModelContextProtocol.Core/Protocol/IBaseMetadata.cs",
"src/ModelContextProtocol.Core/Protocol/ICacheableResult.cs",
"src/ModelContextProtocol.Core/Protocol/ITransport.cs",
"src/ModelContextProtocol.Core/Protocol/Icon.cs",
"src/ModelContextProtocol.Core/Protocol/Implementation.cs",
"src/ModelContextProtocol.Core/Protocol/InitializeRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/InitializeResult.cs",
"src/ModelContextProtocol.Core/Protocol/InitializedNotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/InputRequest.cs",
"src/ModelContextProtocol.Core/Protocol/InputRequiredException.cs",
"src/ModelContextProtocol.Core/Protocol/InputRequiredResult.cs",
"src/ModelContextProtocol.Core/Protocol/InputResponse.cs",
"src/ModelContextProtocol.Core/Protocol/JsonRpcError.cs",
"src/ModelContextProtocol.Core/Protocol/JsonRpcErrorDetail.cs",
"src/ModelContextProtocol.Core/Protocol/JsonRpcMessage.cs",
"src/ModelContextProtocol.Core/Protocol/JsonRpcMessageContext.cs",
"src/ModelContextProtocol.Core/Protocol/JsonRpcMessageWithId.cs",
"src/ModelContextProtocol.Core/Protocol/JsonRpcNotification.cs",
"src/ModelContextProtocol.Core/Protocol/JsonRpcRequest.cs",
"src/ModelContextProtocol.Core/Protocol/JsonRpcResponse.cs",
"src/ModelContextProtocol.Core/Protocol/ListPromptsRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/ListPromptsResult.cs",
"src/ModelContextProtocol.Core/Protocol/ListResourceTemplatesRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/ListResourceTemplatesResult.cs",
"src/ModelContextProtocol.Core/Protocol/ListResourcesRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/ListResourcesResult.cs",
"src/ModelContextProtocol.Core/Protocol/ListRootsRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/ListRootsResult.cs",
"src/ModelContextProtocol.Core/Protocol/ListToolsRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/ListToolsResult.cs",
"src/ModelContextProtocol.Core/Protocol/LoggingCapability.cs",
"src/ModelContextProtocol.Core/Protocol/LoggingLevel.cs",
"src/ModelContextProtocol.Core/Protocol/LoggingMessageNotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/McpHeaderEncoder.cs",
"src/ModelContextProtocol.Core/Protocol/MetaKeys.cs",
"src/ModelContextProtocol.Core/Protocol/MissingRequiredClientCapabilityErrorData.cs",
"src/ModelContextProtocol.Core/Protocol/ModelHint.cs",
"src/ModelContextProtocol.Core/Protocol/ModelPreferences.cs",
"src/ModelContextProtocol.Core/Protocol/NotificationMethods.cs",
"src/ModelContextProtocol.Core/Protocol/NotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/PaginatedRequest.cs",
"src/ModelContextProtocol.Core/Protocol/PaginatedResult.cs",
"src/ModelContextProtocol.Core/Protocol/PingRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/PingResult.cs",
"src/ModelContextProtocol.Core/Protocol/ProgressNotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/ProgressToken.cs",
"src/ModelContextProtocol.Core/Protocol/Prompt.cs",
"src/ModelContextProtocol.Core/Protocol/PromptArgument.cs",
"src/ModelContextProtocol.Core/Protocol/PromptListChangedNotification.cs",
"src/ModelContextProtocol.Core/Protocol/PromptMessage.cs",
"src/ModelContextProtocol.Core/Protocol/PromptsCapability.cs",
"src/ModelContextProtocol.Core/Protocol/ReadResourceRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/ReadResourceResult.cs",
"src/ModelContextProtocol.Core/Protocol/Reference.cs",
"src/ModelContextProtocol.Core/Protocol/RequestId.cs",
"src/ModelContextProtocol.Core/Protocol/RequestMethods.cs",
"src/ModelContextProtocol.Core/Protocol/RequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/RequestParamsMetadata.cs",
"src/ModelContextProtocol.Core/Protocol/Resource.cs",
"src/ModelContextProtocol.Core/Protocol/ResourceContents.cs",
"src/ModelContextProtocol.Core/Protocol/ResourceListChangedNotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/ResourceTemplate.cs",
"src/ModelContextProtocol.Core/Protocol/ResourceUpdatedNotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/ResourcesCapability.cs",
"src/ModelContextProtocol.Core/Protocol/Result.cs",
"src/ModelContextProtocol.Core/Protocol/ResultOrAlternate.cs",
"src/ModelContextProtocol.Core/Protocol/Role.cs",
"src/ModelContextProtocol.Core/Protocol/Root.cs",
"src/ModelContextProtocol.Core/Protocol/RootsCapability.cs",
"src/ModelContextProtocol.Core/Protocol/RootsListChangedNotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/SamplingCapability.cs",
"src/ModelContextProtocol.Core/Protocol/SamplingContextCapability.cs",
"src/ModelContextProtocol.Core/Protocol/SamplingMessage.cs",
"src/ModelContextProtocol.Core/Protocol/SamplingToolsCapability.cs",
"src/ModelContextProtocol.Core/Protocol/ServerCapabilities.cs",
"src/ModelContextProtocol.Core/Protocol/SetLevelRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/SingleItemOrListConverter.cs",
"src/ModelContextProtocol.Core/Protocol/SubscribeRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/SubscriptionsAcknowledgedNotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/SubscriptionsListenRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/TextResourceContents.cs",
"src/ModelContextProtocol.Core/Protocol/TimeSpanMillisecondsConverter.cs",
"src/ModelContextProtocol.Core/Protocol/Tool.cs",
"src/ModelContextProtocol.Core/Protocol/ToolAnnotations.cs",
"src/ModelContextProtocol.Core/Protocol/ToolChoice.cs",
"src/ModelContextProtocol.Core/Protocol/ToolListChangedNotificationParams.cs",
"src/ModelContextProtocol.Core/Protocol/ToolsCapability.cs",
"src/ModelContextProtocol.Core/Protocol/TransportBase.cs",
"src/ModelContextProtocol.Core/Protocol/UnsubscribeRequestParams.cs",
"src/ModelContextProtocol.Core/Protocol/UnsupportedProtocolVersionErrorData.cs",
"src/ModelContextProtocol.Core/Protocol/UrlElicitationCapability.cs",
"src/ModelContextProtocol.Core/Protocol/UrlElicitationRequiredErrorData.cs",
"src/ModelContextProtocol.Core/RequestHandlers.cs",
"src/ModelContextProtocol.Core/RequestOptions.cs",
"src/ModelContextProtocol.Core/SemaphoreSlimExtensions.cs",
"src/ModelContextProtocol.Core/Server/AIFunctionMcpServerPrompt.cs",
"src/ModelContextProtocol.Core/Server/AIFunctionMcpServerResource.cs",
"src/ModelContextProtocol.Core/Server/AIFunctionMcpServerTool.cs",
"src/ModelContextProtocol.Core/Server/ComposedCallToolInvocationState.cs",
"src/ModelContextProtocol.Core/Server/DelegatingMcpServerPrompt.cs",
"src/ModelContextProtocol.Core/Server/DelegatingMcpServerResource.cs",
"src/ModelContextProtocol.Core/Server/DelegatingMcpServerTool.cs",
"src/ModelContextProtocol.Core/Server/DestinationBoundMcpServer.cs",
"src/ModelContextProtocol.Core/Server/IMcpServerPrimitive.cs",
"src/ModelContextProtocol.Core/Server/ISseEventStreamReader.cs",
"src/ModelContextProtocol.Core/Server/ISseEventStreamStore.cs",
"src/ModelContextProtocol.Core/Server/ISseEventStreamWriter.cs",
"src/ModelContextProtocol.Core/Server/McpHeaderAttribute.cs",
"src/ModelContextProtocol.Core/Server/McpMessageFilter.cs",
"src/ModelContextProtocol.Core/Server/McpMessageFilters.cs",
"src/ModelContextProtocol.Core/Server/McpMessageHandler.cs",
"src/ModelContextProtocol.Core/Server/McpMetaAttribute.cs",
"src/ModelContextProtocol.Core/Server/McpRequestFilter.cs",
"src/ModelContextProtocol.Core/Server/McpRequestFilters.cs",
"src/ModelContextProtocol.Core/Server/McpRequestHandler.cs",
"src/ModelContextProtocol.Core/Server/McpRequestInvocationFilter.cs",
"src/ModelContextProtocol.Core/Server/McpServer.Methods.cs",
"src/ModelContextProtocol.Core/Server/McpServer.cs",
"src/ModelContextProtocol.Core/Server/McpServerFilters.cs",
"src/ModelContextProtocol.Core/Server/McpServerHandlers.cs",
"src/ModelContextProtocol.Core/Server/McpServerImpl.cs",
"src/ModelContextProtocol.Core/Server/McpServerOptions.cs",
"src/ModelContextProtocol.Core/Server/McpServerPrimitiveCollection.cs",
"src/ModelContextProtocol.Core/Server/McpServerPrompt.cs",
"src/ModelContextProtocol.Core/Server/McpServerPromptAttribute.cs",
"src/ModelContextProtocol.Core/Server/McpServerPromptCreateOptions.cs",
"src/ModelContextProtocol.Core/Server/McpServerPromptTypeAttribute.cs",
"src/ModelContextProtocol.Core/Server/McpServerRequestHandler.cs",
"src/ModelContextProtocol.Core/Server/McpServerResource.cs",
"src/ModelContextProtocol.Core/Server/McpServerResourceAttribute.cs",
"src/ModelContextProtocol.Core/Server/McpServerResourceCollection.cs",
"src/ModelContextProtocol.Core/Server/McpServerResourceCreateOptions.cs",
"src/ModelContextProtocol.Core/Server/McpServerResourceTypeAttribute.cs",
"src/ModelContextProtocol.Core/Server/McpServerTool.cs",
"src/ModelContextProtocol.Core/Server/McpServerToolAttribute.cs",
"src/ModelContextProtocol.Core/Server/McpServerToolCreateOptions.cs",
"src/ModelContextProtocol.Core/Server/McpServerToolTypeAttribute.cs",
"src/ModelContextProtocol.Core/Server/McpSseEventWriterExtensions.cs",
"src/ModelContextProtocol.Core/Server/MessageContext.cs",
"src/ModelContextProtocol.Core/Server/MrtrContext.cs",
"src/ModelContextProtocol.Core/Server/MrtrContinuation.cs",
"src/ModelContextProtocol.Core/Server/MrtrExchange.cs",
"src/ModelContextProtocol.Core/Server/OutgoingRequestInterceptingMcpServer.cs",
"src/ModelContextProtocol.Core/Server/RequestContext.cs",
"src/ModelContextProtocol.Core/Server/RequestServiceProvider.cs",
"src/ModelContextProtocol.Core/Server/SseEventStreamMode.cs",
"src/ModelContextProtocol.Core/Server/SseEventStreamOptions.cs",
"src/ModelContextProtocol.Core/Server/SseResponseStreamTransport.cs",
"src/ModelContextProtocol.Core/Server/StdioServerTransport.cs",
"src/ModelContextProtocol.Core/Server/StreamServerTransport.cs",
"src/ModelContextProtocol.Core/Server/StreamableHttpPostTransport.cs",
"src/ModelContextProtocol.Core/Server/StreamableHttpServerTransport.cs",
"src/ModelContextProtocol.Core/Server/ToolCallLifecycle.cs",
"src/ModelContextProtocol.Core/TokenProgress.cs",
"src/ModelContextProtocol.Core/UnsupportedProtocolVersionException.cs",
"src/ModelContextProtocol.Core/UriTemplate.cs",
"src/ModelContextProtocol.Core/UrlElicitationRequiredException.cs",
"src/ModelContextProtocol.Extensions.Apps/ModelContextProtocol.Extensions.Apps.csproj",
"src/ModelContextProtocol.Extensions.Apps/Server/McpAppUiAttribute.cs",
"src/ModelContextProtocol.Extensions.Apps/Server/McpApps.cs",
"src/ModelContextProtocol.Extensions.Apps/Server/McpAppsBuilderExtensions.cs",
"src/ModelContextProtocol.Extensions.Apps/Server/McpAppsJsonContext.cs",
"src/ModelContextProtocol.Extensions.Apps/Server/McpUiClientCapabilities.cs",
"src/ModelContextProtocol.Extensions.Apps/Server/McpUiResourceCsp.cs",
"src/ModelContextProtocol.Extensions.Apps/Server/McpUiResourceMeta.cs",
"src/ModelContextProtocol.Extensions.Apps/Server/McpUiResourcePermissions.cs",
"src/ModelContextProtocol.Extensions.Apps/Server/McpUiToolMeta.cs",
"src/ModelContextProtocol.Extensions.Apps/Server/McpUiToolVisibility.cs",
"src/ModelContextProtocol.Extensions.Tasks/Client/McpTasksClientExtensions.cs",
"src/ModelContextProtocol.Extensions.Tasks/McpTasksJsonContext.cs",
"src/ModelContextProtocol.Extensions.Tasks/ModelContextProtocol.Extensions.Tasks.csproj",
"src/ModelContextProtocol.Extensions.Tasks/Protocol/CancelTaskRequestParams.cs",
"src/ModelContextProtocol.Extensions.Tasks/Protocol/CancelTaskResult.cs",
"src/ModelContextProtocol.Extensions.Tasks/Protocol/CreateTaskResult.cs",
"src/ModelContextProtocol.Extensions.Tasks/Protocol/GetTaskRequestParams.cs",
"src/ModelContextProtocol.Extensions.Tasks/Protocol/GetTaskResult.cs",
"src/ModelContextProtocol.Extensions.Tasks/Protocol/McpTaskStatus.cs",
"src/ModelContextProtocol.Extensions.Tasks/Protocol/ResultOrCreatedTask.cs",
"src/ModelContextProtocol.Extensions.Tasks/Protocol/TaskStatusNotificationParams.cs",
"src/ModelContextProtocol.Extensions.Tasks/Protocol/UpdateTaskRequestParams.cs",
"src/ModelContextProtocol.Extensions.Tasks/Protocol/UpdateTaskResult.cs",
"src/ModelContextProtocol.Extensions.Tasks/Server/IMcpTaskStore.cs",
"src/ModelContextProtocol.Extensions.Tasks/Server/InMemoryMcpTaskStore.cs",
"src/ModelContextProtocol.Extensions.Tasks/Server/InputResponseReceivedEventArgs.cs",
"src/ModelContextProtocol.Extensions.Tasks/Server/McpTaskExecutionMode.cs",
"src/ModelContextProtocol.Extensions.Tasks/Server/McpTaskInfo.cs",
"src/ModelContextProtocol.Extensions.Tasks/Server/McpTasksBuilderExtensions.cs",
"src/ModelContextProtocol.Extensions.Tasks/Server/McpTasksOptions.cs",
"src/ModelContextProtocol.Extensions.Tasks/Server/McpTasksServerExtensions.cs",
"src/ModelContextProtocol.Extensions.Tasks/TasksProtocol.cs",
"tests/Common/Utils/DelegatingTestOutputHelper.cs",
"tests/Common/Utils/LoggedTest.cs",
"tests/Common/Utils/MockHttpHandler.cs",
"tests/Common/Utils/MockLoggerProvider.cs",
"tests/Common/Utils/NodeHelpers.cs",
"tests/Common/Utils/ProcessExtensions.cs",
"tests/Common/Utils/ServerMessageTracker.cs",
"tests/Common/Utils/TestConstants.cs",
"tests/Common/Utils/TestServerTransport.cs",
"tests/Common/Utils/XunitLoggerProvider.cs",
"tests/Directory.Build.props",
"tests/ModelContextProtocol.Analyzers.Tests/CS1066SuppressorTests.cs",
"tests/ModelContextProtocol.Analyzers.Tests/ModelContextProtocol.Analyzers.Tests.csproj",
"tests/ModelContextProtocol.Analyzers.Tests/XmlToDescriptionGeneratorTests.cs",
"tests/ModelContextProtocol.AotCompatibility.TestApp/ModelContextProtocol.AotCompatibility.TestApp.csproj",
"tests/ModelContextProtocol.AotCompatibility.TestApp/Program.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/AddKnownToolsHeaderTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/AuthorizeAttributeTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/CachingConformanceTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/ClientConformanceTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/ConformanceServerFixture.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/DistributedCacheResumabilityIntegrationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/GlobalUsings.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/HttpHeaderConformanceTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/HttpMcpServerBuilderExtensionsTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/HttpServerTransportOptionsTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/HttpTaskIntegrationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/July2026ProtocolHttpFallbackTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/July2026ProtocolHttpHandlerTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/July2026ProtocolHybridSessionModeTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/July2026ProtocolStatefulFallbackTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/MapMcpSseTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/MapMcpStatelessTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/MapMcpStreamableHttpTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/MapMcpTests.Mrtr.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/MapMcpTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/ModelContextProtocol.AspNetCore.Tests.csproj",
"tests/ModelContextProtocol.AspNetCore.Tests/MrtrProtocolTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/OAuth/AuthEventTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/OAuth/AuthTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/OAuth/DcrFailureTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/OAuth/DefaultAuthorizationUrlHandlerTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/OAuth/IdentityAssertionGrantIntegrationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/OAuth/McpAuthenticationHandlerTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/OAuth/OAuthTestBase.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/OAuth/TokenCacheTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/RawHttpConformanceTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/RequestAbortCancellationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/ResumabilityIntegrationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/ResumabilityIntegrationTestsBase.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/ServerConformanceTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/SessionMigrationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/SseIntegrationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/SseServerIntegrationTestFixture.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/SseServerIntegrationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerIntegrationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/StreamableHttpClientConformanceTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/StreamableHttpServerConformanceTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/StreamableHttpServerIntegrationTests.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/Utils/FaultingStreamHandler.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/Utils/KestrelInMemoryConnection.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/Utils/KestrelInMemoryTest.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/Utils/KestrelInMemoryTransport.cs",
"tests/ModelContextProtocol.AspNetCore.Tests/Utils/TestSseEventStreamStore.cs",
"tests/ModelContextProtocol.ConformanceClient/ConformanceOAuthHelpers.cs",
"tests/ModelContextProtocol.ConformanceClient/ModelContextProtocol.ConformanceClient.csproj",
"tests/ModelContextProtocol.ConformanceClient/Program.cs",
"tests/ModelContextProtocol.ConformanceServer/ModelContextProtocol.ConformanceServer.csproj",
"tests/ModelContextProtocol.ConformanceServer/ModelContextProtocol.ConformanceServer.http",
"tests/ModelContextProtocol.ConformanceServer/Program.cs",
"tests/ModelContextProtocol.ConformanceServer/Prompts/ConformancePrompts.cs",
"tests/ModelContextProtocol.ConformanceServer/Prompts/IncompleteResultPrompts.cs",
"tests/ModelContextProtocol.ConformanceServer/Resources/ConformanceResources.cs",
"tests/ModelContextProtocol.ConformanceServer/Tools/ConformanceTaskTools.cs",
"tests/ModelContextProtocol.ConformanceServer/Tools/ConformanceTools.cs",
"tests/ModelContextProtocol.ConformanceServer/Tools/IncompleteResultTools.cs",
"tests/ModelContextProtocol.ConformanceServer/Tools/Sep2575DiagnosticTools.cs",
"tests/ModelContextProtocol.ExperimentalApiRegressionTest/ExperimentalPropertyRegressionContext.cs",
"tests/ModelContextProtocol.ExperimentalApiRegressionTest/ModelContextProtocol.ExperimentalApiRegressionTest.csproj",
"tests/ModelContextProtocol.TestOAuthServer/AuthorizationCodeInfo.cs",
"tests/ModelContextProtocol.TestOAuthServer/AuthorizationServerMetadata.cs",
"tests/ModelContextProtocol.TestOAuthServer/ClientInfo.cs",
"tests/ModelContextProtocol.TestOAuthServer/ClientRegistrationRequest.cs",
"tests/ModelContextProtocol.TestOAuthServer/ClientRegistrationResponse.cs",
"tests/ModelContextProtocol.TestOAuthServer/JagTokenExchangeResponse.cs",
"tests/ModelContextProtocol.TestOAuthServer/JsonWebKey.cs",
"tests/ModelContextProtocol.TestOAuthServer/JsonWebKeySet.cs",
"tests/ModelContextProtocol.TestOAuthServer/ModelContextProtocol.TestOAuthServer.csproj",
"tests/ModelContextProtocol.TestOAuthServer/OAuthErrorResponse.cs",
"tests/ModelContextProtocol.TestOAuthServer/OAuthJsonContext.cs",
"tests/ModelContextProtocol.TestOAuthServer/OAuthServerMetadata.cs",
"tests/ModelContextProtocol.TestOAuthServer/Program.cs",
"tests/ModelContextProtocol.TestOAuthServer/TokenInfo.cs",
"tests/ModelContextProtocol.TestOAuthServer/TokenIntrospectionResponse.cs",
"tests/ModelContextProtocol.TestOAuthServer/TokenResponse.cs",
"tests/ModelContextProtocol.TestServer/ModelContextProtocol.TestServer.csproj",
"tests/ModelContextProtocol.TestServer/Program.cs",
"tests/ModelContextProtocol.TestSseServer/ModelContextProtocol.TestSseServer.csproj",
"tests/ModelContextProtocol.TestSseServer/Program.cs",
"tests/ModelContextProtocol.Tests/AIContentExtensionsTests.cs",
"tests/ModelContextProtocol.Tests/Authentication/ClientOAuthProviderApplicationTypeTests.cs",
"tests/ModelContextProtocol.Tests/Client/ClientCompletionDetailsTests.cs",
"tests/ModelContextProtocol.Tests/Client/July2026ProtocolConnectionTests.cs",
"tests/ModelContextProtocol.Tests/Client/July2026ProtocolFallbackTests.cs",
"tests/ModelContextProtocol.Tests/Client/July2026ProtocolListMetaEmissionTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientAddKnownToolsTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientCreationTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientMetaTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientPromptTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientResourceSubscriptionTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientResourceTemplateConstructorTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientResourceTemplateTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientResourceTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientTaskMethodsTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientToolRejectionTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpClientToolTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpHeaderEncoderTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpHeaderExtractorValidationTests.cs",
"tests/ModelContextProtocol.Tests/Client/McpRequestHeadersTests.cs",
"tests/ModelContextProtocol.Tests/Client/MrtrIntegrationTests.cs",
"tests/ModelContextProtocol.Tests/ClientIntegrationTestFixture.cs",
"tests/ModelContextProtocol.Tests/ClientIntegrationTests.cs",
"tests/ModelContextProtocol.Tests/ClientServerTestBase.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsHandlerTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsMessageFilterTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsPromptsTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsRequestFilterTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsResourcesTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsToolsTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsTransportsTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerOptionsSetupTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerPrimitiveListOrderTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerResourceCapabilityIntegrationTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerResourceRoutingTests.cs",
"tests/ModelContextProtocol.Tests/Configuration/McpServerScopedTests.cs",
"tests/ModelContextProtocol.Tests/DiagnosticTests.cs",
"tests/ModelContextProtocol.Tests/DockerEverythingServerTests.cs",
"tests/ModelContextProtocol.Tests/EverythingSseServerFixture.cs",
"tests/ModelContextProtocol.Tests/ExperimentalInternalPropertyTests.cs",
"tests/ModelContextProtocol.Tests/GlobalUsings.cs",
"tests/ModelContextProtocol.Tests/IdentityAssertionGrantTests.cs",
"tests/ModelContextProtocol.Tests/McpJsonUtilitiesTests.cs",
"tests/ModelContextProtocol.Tests/McpProtocolExceptionDataTests.cs",
"tests/ModelContextProtocol.Tests/ModelContextProtocol.Tests.csproj",
"tests/ModelContextProtocol.Tests/PlatformDetection.cs",
"tests/ModelContextProtocol.Tests/Protocol/AnnotationsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ArgumentTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CacheableResultClientServerTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CacheableResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CacheableResultWarningTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CallToolRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CallToolResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CancellationTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CancelledNotificationParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ClientCapabilitiesTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CompleteContextTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CompleteRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CompleteResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CompletionTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ContentBlockTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CreateMessageRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/CreateMessageResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/DiscoverProtocolTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/DiscoverResultCacheableTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ElicitRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ElicitResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ElicitationCapabilityTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ElicitationClientDefaultsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ElicitationCompleteNotificationParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ElicitationDefaultValuesTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ElicitationServerDefaultsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ElicitationTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ElicitationTypedTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/EmptyResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/EnumSchemaTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/GetPromptRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/GetPromptResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/IconTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ImplementationTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/InitializeRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/InitializeResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/InitializedNotificationParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/JsonRpcErrorTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/JsonRpcMessageConverterTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/July2026ProtocolErrorDataTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ListPromptsRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ListPromptsResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ListResourceTemplatesRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ListResourceTemplatesResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ListResourcesRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ListResourcesResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ListRootsRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ListRootsResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ListToolsRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ListToolsResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/LoggingMessageNotificationParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ModelPreferencesTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/MrtrSerializationTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/NotificationHandlerTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/PingRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/PingResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/PrimitiveSchemaDefinitionTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ProgressNotificationParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/PromptArgumentTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/PromptListChangedNotificationParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/PromptMessageTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/PromptTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/PromptsCapabilityTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ProtocolTypeTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ReadResourceRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ReadResourceResultTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ReferenceTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/RequestIdTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ResourceContentsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ResourceListChangedNotificationParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ResourceTemplateTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ResourceTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ResourceUpdatedNotificationParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ResourcesCapabilityTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/RootTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/RootsCapabilityTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/RootsListChangedNotificationParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/SamplingCapabilityTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/SamplingMessageTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ServerCapabilitiesTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/SetLevelRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/SubscribeRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/SubscriptionsListenProtocolTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/TaskSerializationTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ToolAnnotationsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ToolChoiceTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ToolListChangedNotificationParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ToolTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/ToolsCapabilityTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/UnknownPropertiesTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/UnsubscribeRequestParamsTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/UrlElicitationRequiredErrorDataTests.cs",
"tests/ModelContextProtocol.Tests/Protocol/UrlElicitationTests.cs",
"tests/ModelContextProtocol.Tests/RequestOptionsTests.cs",
"tests/ModelContextProtocol.Tests/Server/CallToolFilterMixingTests.cs",
"tests/ModelContextProtocol.Tests/Server/CustomRequestHandlerCollisionTests.cs",
"tests/ModelContextProtocol.Tests/Server/DelegatingMcpServerPromptTests.cs",
"tests/ModelContextProtocol.Tests/Server/DelegatingMcpServerResourceTests.cs",
"tests/ModelContextProtocol.Tests/Server/DelegatingMcpServerToolTests.cs",
"tests/ModelContextProtocol.Tests/Server/DistributedCacheEventStreamStoreTests.cs",
"tests/ModelContextProtocol.Tests/Server/EmptyCollectionTests.cs",
"tests/ModelContextProtocol.Tests/Server/InMemoryMcpTaskStoreTests.cs",
"tests/ModelContextProtocol.Tests/Server/July2026ProtocolBackcompatTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpAppsIntegrationTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpAppsTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpHeaderAttributeTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpMetaAttributeTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpServerDelegatesTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpServerLoggingLevelTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpServerPrimitiveCollectionTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpServerPromptTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpServerResourceTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpServerTaskTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpServerTasksNoStoreTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpServerTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpServerToolNameValidationTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpServerToolTests.cs",
"tests/ModelContextProtocol.Tests/Server/McpTaskStoreTests.cs",
"tests/ModelContextProtocol.Tests/Server/MrtrHandlerLifecycleTests.cs",
"tests/ModelContextProtocol.Tests/Server/MrtrInputRequiredExceptionTests.cs",
"tests/ModelContextProtocol.Tests/Server/MrtrMessageFilterTests.cs",
"tests/ModelContextProtocol.Tests/Server/MrtrServerBackcompatTests.cs",
"tests/ModelContextProtocol.Tests/Server/MrtrSessionLimitTests.cs",
"tests/ModelContextProtocol.Tests/Server/NegotiatedProtocolVersionTests.cs",
"tests/ModelContextProtocol.Tests/Server/PingProtocolGatingTests.cs",
"tests/ModelContextProtocol.Tests/Server/ProtocolVersionResultDecorationTests.cs",
"tests/ModelContextProtocol.Tests/Server/RawStreamConformanceTests.cs",
"tests/ModelContextProtocol.Tests/Server/ResourceSubscriptionProtocolGatingTests.cs",
"tests/ModelContextProtocol.Tests/Server/Sep2106ListToolsBackCompatTests.cs",
"tests/ModelContextProtocol.Tests/Server/SubscriptionsListenHandlerTests.cs",
"tests/ModelContextProtocol.Tests/Server/SubscriptionsListenTests.cs",
"tests/ModelContextProtocol.Tests/Server/TaskCallToolFilterCompositionTests.cs",
"tests/ModelContextProtocol.Tests/Server/TaskCancellationIntegrationTests.cs",
"tests/ModelContextProtocol.Tests/Server/TaskHandlerConfigurationValidationTests.cs",
"tests/ModelContextProtocol.Tests/Server/TaskPollStuckDetectorTests.cs",
"tests/ModelContextProtocol.Tests/Server/TaskProtocolGatingTests.cs",
"tests/ModelContextProtocol.Tests/Server/TaskStoreOrphanedTaskTests.cs",
"tests/ModelContextProtocol.Tests/StdioServerIntegrationTests.cs",
"tests/ModelContextProtocol.Tests/TestAttributes.cs",
"tests/ModelContextProtocol.Tests/Transport/HttpClientTransportAutoDetectTests.cs",
"tests/ModelContextProtocol.Tests/Transport/HttpClientTransportTests.cs",
"tests/ModelContextProtocol.Tests/Transport/SseResponseStreamTransportTests.cs",
"tests/ModelContextProtocol.Tests/Transport/StdioClientTransportTests.cs",
"tests/ModelContextProtocol.Tests/Transport/StdioServerTransportTests.cs",
"tests/ModelContextProtocol.Tests/Transport/StreamableHttpServerTransportTests.cs"
],
"excludedFiles": [
{
"path": ".git",
"reason": "ignored-directory"
},
{
"path": ".editorconfig",
"reason": "outside-rule-scope"
},
{
"path": ".gitattributes",
"reason": "outside-rule-scope"
},
{
"path": ".github/agents/release-manager/references/delegation.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/agents/release-manager/references/monitoring.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/agents/release-manager/references/session-tracking.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/agents/release-manager/references/summary-template.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/agents/release-manager.agent.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/copilot-instructions.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/release-process.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/breaking-changes/SKILL.md",
"reason": "skill-instructions-not-code-analyzed"
},
{
"path": ".github/skills/breaking-changes/references/classification.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/bump-version/SKILL.md",
"reason": "skill-instructions-not-code-analyzed"
},
{
"path": ".github/skills/bump-version/references/semver-assessment.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/issue-triage/SKILL.md",
"reason": "skill-instructions-not-code-analyzed"
},
{
"path": ".github/skills/issue-triage/references/cross-sdk-repos.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/issue-triage/references/report-format.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/prepare-release/SKILL.md",
"reason": "skill-instructions-not-code-analyzed"
},
{
"path": ".github/skills/prepare-release/references/apicompat-apidiff.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/prepare-release/references/categorization.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/prepare-release/references/readme-content.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/prepare-release/references/readme-snippets.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/publish-release/SKILL.md",
"reason": "skill-instructions-not-code-analyzed"
},
{
"path": ".github/skills/publish-release/references/formatting.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/run-conformance-from-branch/SKILL.md",
"reason": "skill-instructions-not-code-analyzed"
},
{
"path": ".github/skills/shared-resources/release-branches.md",
"reason": "outside-rule-scope"
},
{
"path": ".github/skills/verify-release/SKILL.md",
"reason": "skill-instructions-not-code-analyzed"
},
{
"path": ".gitignore",
"reason": "outside-rule-scope"
},
{
"path": "CONTRIBUTING.md",
"reason": "outside-rule-scope"
},
{
"path": "Directory.Build.props",
"reason": "unsupported-implementation"
},
{
"path": "Directory.Build.targets",
"reason": "unsupported-implementation"
},
{
"path": "Directory.Packages.props",
"reason": "unsupported-implementation"
},
{
"path": "LICENSE",
"reason": "outside-rule-scope"
},
{
"path": "Makefile",
"reason": "unsupported-implementation"
},
{
"path": "ModelContextProtocol.slnx",
"reason": "unsupported-implementation"
},
{
"path": "Open.snk",
"reason": "unsupported-implementation"
},
{
"path": "README.md",
"reason": "outside-rule-scope"
},
{
"path": "SECURITY.md",
"reason": "outside-rule-scope"
},
{
"path": "THIRD-PARTY-NOTICES.txt",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/apps/apps.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/cancellation/cancellation.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/capabilities/capabilities.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/completions/completions.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/deployment/docker.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/elicitation/elicitation.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/elicitation/samples/client/ElicitationClient.csproj",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/elicitation/samples/client/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/elicitation/samples/server/Elicitation.csproj",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/elicitation/samples/server/Elicitation.http",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/elicitation/samples/server/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/elicitation/samples/server/Tools/InteractiveTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/filters.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/getting-started.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/httpcontext/httpcontext.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/httpcontext/samples/HttpContext.csproj",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/httpcontext/samples/HttpContext.http",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/httpcontext/samples/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/httpcontext/samples/Tools/ContextTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/httpcontext/samples/TryItOut.ipynb",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/identity/identity.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/index.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/logging/logging.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/logging/samples/Directory.Build.props",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/logging/samples/client/LoggingClient.csproj",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/logging/samples/client/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/logging/samples/server/Logging.csproj",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/logging/samples/server/Logging.http",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/logging/samples/server/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/logging/samples/server/Tools/LoggingTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/mrtr/mrtr.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/pagination/pagination.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/ping/ping.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/progress/progress.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/progress/samples/client/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/progress/samples/client/ProgressClient.csproj",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/progress/samples/server/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/progress/samples/server/Progress.csproj",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/progress/samples/server/Progress.http",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/progress/samples/server/Tools/LongRunningTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "docs/concepts/prompts/prompts.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/resources/resources.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/roots/roots.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/sampling/sampling.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/stateless/stateless.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/tasks/tasks.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/tools/tools.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/concepts/transports/transports.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/experimental.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/images/favicon.ico",
"reason": "outside-rule-scope"
},
{
"path": "docs/images/mcp.svg",
"reason": "outside-rule-scope"
},
{
"path": "docs/index.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/list-of-diagnostics.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/roadmap.md",
"reason": "outside-rule-scope"
},
{
"path": "docs/version-picker/version-picker.css",
"reason": "outside-rule-scope"
},
{
"path": "docs/versioning.md",
"reason": "outside-rule-scope"
},
{
"path": "logo.png",
"reason": "outside-rule-scope"
},
{
"path": "nuget.config",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpPerSessionTools/AspNetCoreMcpPerSessionTools.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpPerSessionTools/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpPerSessionTools/README.md",
"reason": "outside-rule-scope"
},
{
"path": "samples/AspNetCoreMcpPerSessionTools/Tools/CalculatorTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpPerSessionTools/Tools/ClockTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpPerSessionTools/Tools/UserInfoTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpServer/AspNetCoreMcpServer.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpServer/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpServer/README.md",
"reason": "outside-rule-scope"
},
{
"path": "samples/AspNetCoreMcpServer/Resources/SimpleResourceType.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpServer/Tools/EchoTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpServer/Tools/SampleLlmTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/AspNetCoreMcpServer/Tools/WeatherTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/ChatWithTools/ChatWithTools.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/ChatWithTools/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/EverythingServer.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/EverythingServer.http",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/LoggingUpdateMessageSender.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Prompts/ComplexPromptType.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Prompts/SimplePromptType.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/ResourceGenerator.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Resources/SimpleResourceType.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/SubscriptionMessageSender.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Tools/AddTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Tools/AnnotatedMessageTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Tools/EchoTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Tools/LongRunningTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Tools/PrintEnvTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Tools/SampleLlmTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/EverythingServer/Tools/TinyImageTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/FileBasedMcpServer/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/FileBasedMcpServer/README.md",
"reason": "outside-rule-scope"
},
{
"path": "samples/InMemoryTransport/InMemoryTransport.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/InMemoryTransport/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/InMemoryTransport/README.md",
"reason": "outside-rule-scope"
},
{
"path": "samples/ProtectedMcpClient/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/ProtectedMcpClient/ProtectedMcpClient.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/ProtectedMcpClient/README.md",
"reason": "outside-rule-scope"
},
{
"path": "samples/ProtectedMcpServer/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/ProtectedMcpServer/ProtectedMcpServer.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/ProtectedMcpServer/README.md",
"reason": "outside-rule-scope"
},
{
"path": "samples/ProtectedMcpServer/Tools/WeatherTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/QuickstartClient/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/QuickstartClient/QuickstartClient.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/QuickstartWeatherServer/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/QuickstartWeatherServer/QuickstartWeatherServer.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/QuickstartWeatherServer/Tools/HttpClientExt.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/QuickstartWeatherServer/Tools/WeatherTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/TasksExtension/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/TasksExtension/README.md",
"reason": "outside-rule-scope"
},
{
"path": "samples/TasksExtension/TasksExtension.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/TestServerWithHosting/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/TestServerWithHosting/TestServerWithHosting.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/TestServerWithHosting/Tools/EchoTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/TestServerWithHosting/Tools/SampleLlmTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/WeatherAppServer/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/WeatherAppServer/README.md",
"reason": "outside-rule-scope"
},
{
"path": "samples/WeatherAppServer/UsCity.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/WeatherAppServer/WeatherAppServer.csproj",
"reason": "unsupported-implementation"
},
{
"path": "samples/WeatherAppServer/WeatherResources.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/WeatherAppServer/WeatherTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "samples/WeatherAppServer/WeatherUI.png",
"reason": "outside-rule-scope"
},
{
"path": "samples/WeatherAppServer/ui/weather-forecast.html",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/CancellableStreamReader/CancellableStreamReader.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/CancellableStreamReader/TextReaderExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/CancellableStreamReader/ValueStringBuilder.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/EncodingUtilities.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Experimentals.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/HttpResponseMessageExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/McpHttpHeaders.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/McpProtocolVersions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Obsoletions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Collections/Generic/CollectionExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Diagnostics/CodeAnalysis/DynamicallyAccessedMemberTypes.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Diagnostics/CodeAnalysis/DynamicallyAccessedMembersAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Diagnostics/CodeAnalysis/ExperimentalAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Diagnostics/CodeAnalysis/NullableAttributes.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Diagnostics/CodeAnalysis/RequiresDynamicCodeAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Diagnostics/CodeAnalysis/RequiresUnreferencedCode.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Diagnostics/CodeAnalysis/SetsRequiredMembersAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Diagnostics/CodeAnalysis/StringSyntaxAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Diagnostics/CodeAnalysis/UnconditionalSuppressMessageAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/IO/StreamExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/IO/TextWriterExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/IdHelpers.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Net/Http/HttpClientExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/ObsoleteAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/PasteArguments.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Runtime/CompilerServices/CallerArgumentExpressionAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Runtime/CompilerServices/CompilerFeatureRequiredAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Runtime/CompilerServices/DefaultInterpolatedStringHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Runtime/CompilerServices/IsExternalInit.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Runtime/CompilerServices/RequiredMemberAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Text/EncodingExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Threading/CancellationTokenSourceExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Threading/Channels/ChannelExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Threading/ForceYielding.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Polyfills/System/Threading/Tasks/TaskExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/ServerSentEvents/ArrayBuffer.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/ServerSentEvents/PooledByteBufferWriter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/ServerSentEvents/SseEventWriter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/ServerSentEvents/SseEventWriterHelpers.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/ServerSentEvents/SseItem.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Common/Throw.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/Directory.Build.props",
"reason": "unsupported-implementation"
},
{
"path": "src/Directory.Build.targets",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/.editorconfig",
"reason": "outside-rule-scope"
},
{
"path": "src/ModelContextProtocol/DefaultMcpMessageFilterBuilder.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/DefaultMcpRequestFilterBuilder.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/DefaultMcpServerBuilder.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/IMcpMessageFilterBuilder.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/IMcpRequestFilterBuilder.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/IMcpServerBuilder.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/McpMessageFilterBuilderExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/McpRequestFilterBuilderExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/McpServerBuilderExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/McpServerOptionsSetup.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/McpServerServiceCollectionExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/ModelContextProtocol.csproj",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/Server/DistributedCacheEventIdFormatter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/Server/DistributedCacheEventStreamStore.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/Server/DistributedCacheEventStreamStoreJsonContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/Server/DistributedCacheEventStreamStoreOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol/SingleSessionMcpServerHostedService.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Analyzers/CS1066Suppressor.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Analyzers/Diagnostics.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Analyzers/EquatableArray.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Analyzers/McpAttributeNames.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Analyzers/ModelContextProtocol.Analyzers.csproj",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Analyzers/XmlToDescriptionGenerator.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationDefaults.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationEvents.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/Authentication/ResourceMetadataRequestContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/AuthorizationCallToolFilterGuardSetup.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/AuthorizationFilterSetup.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/DistributedCacheEventStreamStoreOptionsSetup.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/DistributedCacheEventStreamStoreOptionsValidator.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/HttpMcpServerBuilderExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/HttpServerSessionMode.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/HttpServerTransportOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/HttpServerTransportOptionsSetup.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/ISessionMigrationHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/IdleTrackingBackgroundService.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/McpEndpointRouteBuilderExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/ModelContextProtocol.AspNetCore.csproj",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/SseEventStreamReaderExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/SseHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/StatefulSessionManager.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/StreamableHttpHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/StreamableHttpSession.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.AspNetCore/UserIdClaim.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/.editorconfig",
"reason": "outside-rule-scope"
},
{
"path": "src/ModelContextProtocol.Core/AIContentExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/AssemblyNameHelper.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/AuthorizationCallbackContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/AuthorizationRedirectDelegate.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/AuthorizationResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/AuthorizationServerMetadata.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/ClientOAuthOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/ClientOAuthProvider.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/DynamicClientRegistrationOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/DynamicClientRegistrationRequest.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/DynamicClientRegistrationResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/ExchangeJwtBearerGrantOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/ITokenCache.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrant.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrantContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrantException.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrantIdTokenCallback.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrantProvider.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/IdentityAssertionGrantProviderOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/InMemoryTokenCache.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/JagTokenExchangeResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/JwtBearerAccessTokenResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/OAuthErrorResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/ProtectedResourceMetadata.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/RequestJwtAuthGrantOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/ScopeSelectorDelegate.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/TokenContainer.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Authentication/TokenResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/AutoDetectingClientSessionTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/ClientCompletionDetails.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/ClientTransportClosedException.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/HttpClientCompletionDetails.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/HttpClientTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/HttpClientTransportOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/HttpTransportMode.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/IClientTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpClient.Methods.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpClient.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpClientHandlers.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpClientImpl.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpClientOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpClientPrompt.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpClientResource.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpClientResourceTemplate.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpClientTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpHeaderExtractor.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/McpHttpClient.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/ResumeClientSessionOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/SseClientSessionTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/StdioClientCompletionDetails.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/StdioClientSessionTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/StdioClientTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/StdioClientTransportOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/StreamClientSessionTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/StreamClientTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Client/StreamableHttpClientSessionTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/CompatibilitySuppressions.xml",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Diagnostics.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/JsonRpcMessageFilter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/McpErrorCode.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/McpException.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/McpJsonUtilities.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/McpProtocolException.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/McpSession.Methods.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/McpSession.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/McpSessionHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/MissingRequiredClientCapabilityException.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/ModelContextProtocol.Core.csproj",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/NopProgress.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/NotificationHandlers.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/ProcessHelper.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/ProgressNotificationValue.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Annotations.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Argument.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/BlobResourceContents.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CacheScope.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CacheScopeConverter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CallToolRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CallToolResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CancelledNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ClientCapabilities.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CompleteContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CompleteRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CompleteResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Completion.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CompletionsCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ContentBlock.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ContextInclusion.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CreateMessageRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/CreateMessageResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/DebuggerDisplayHelper.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/DiscoverRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/DiscoverResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ElicitRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ElicitResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ElicitationCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ElicitationCompleteNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/EmptyResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/FormElicitationCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/GetPromptRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/GetPromptResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/IBaseMetadata.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ICacheableResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ITransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Icon.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Implementation.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/InitializeRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/InitializeResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/InitializedNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/InputRequest.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/InputRequiredException.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/InputRequiredResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/InputResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/JsonRpcError.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/JsonRpcErrorDetail.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/JsonRpcMessage.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/JsonRpcMessageContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/JsonRpcMessageWithId.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/JsonRpcNotification.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/JsonRpcRequest.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/JsonRpcResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ListPromptsRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ListPromptsResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ListResourceTemplatesRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ListResourceTemplatesResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ListResourcesRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ListResourcesResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ListRootsRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ListRootsResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ListToolsRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ListToolsResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/LoggingCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/LoggingLevel.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/LoggingMessageNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/McpHeaderEncoder.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/MetaKeys.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/MissingRequiredClientCapabilityErrorData.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ModelHint.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ModelPreferences.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/NotificationMethods.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/NotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/PaginatedRequest.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/PaginatedResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/PingRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/PingResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ProgressNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ProgressToken.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Prompt.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/PromptArgument.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/PromptListChangedNotification.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/PromptMessage.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/PromptsCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ReadResourceRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ReadResourceResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Reference.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/RequestId.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/RequestMethods.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/RequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/RequestParamsMetadata.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Resource.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ResourceContents.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ResourceListChangedNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ResourceTemplate.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ResourceUpdatedNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ResourcesCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Result.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ResultOrAlternate.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Role.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Root.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/RootsCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/RootsListChangedNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/SamplingCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/SamplingContextCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/SamplingMessage.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/SamplingToolsCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ServerCapabilities.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/SetLevelRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/SingleItemOrListConverter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/SubscribeRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/SubscriptionsAcknowledgedNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/SubscriptionsListenRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/TextResourceContents.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/TimeSpanMillisecondsConverter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/Tool.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ToolAnnotations.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ToolChoice.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ToolListChangedNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/ToolsCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/TransportBase.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/UnsubscribeRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/UnsupportedProtocolVersionErrorData.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/UrlElicitationCapability.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Protocol/UrlElicitationRequiredErrorData.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/RequestHandlers.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/RequestOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/SemaphoreSlimExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/AIFunctionMcpServerPrompt.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/AIFunctionMcpServerResource.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/AIFunctionMcpServerTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/ComposedCallToolInvocationState.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/DelegatingMcpServerPrompt.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/DelegatingMcpServerResource.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/DelegatingMcpServerTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/DestinationBoundMcpServer.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/IMcpServerPrimitive.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/ISseEventStreamReader.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/ISseEventStreamStore.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/ISseEventStreamWriter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpHeaderAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpMessageFilter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpMessageFilters.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpMessageHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpMetaAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpRequestFilter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpRequestFilters.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpRequestHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpRequestInvocationFilter.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServer.Methods.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServer.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerFilters.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerHandlers.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerImpl.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerPrimitiveCollection.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerPrompt.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerPromptAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerPromptCreateOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerPromptTypeAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerRequestHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerResource.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerResourceAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerResourceCollection.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerResourceCreateOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerResourceTypeAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerTool.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerToolAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerToolCreateOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpServerToolTypeAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/McpSseEventWriterExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/MessageContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/MrtrContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/MrtrContinuation.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/MrtrExchange.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/OutgoingRequestInterceptingMcpServer.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/RequestContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/RequestServiceProvider.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/SseEventStreamMode.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/SseEventStreamOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/SseResponseStreamTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/StdioServerTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/StreamServerTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/StreamableHttpPostTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/StreamableHttpServerTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/Server/ToolCallLifecycle.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/TokenProgress.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/UnsupportedProtocolVersionException.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/UriTemplate.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Core/UrlElicitationRequiredException.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/ModelContextProtocol.Extensions.Apps.csproj",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/Server/McpAppUiAttribute.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/Server/McpApps.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/Server/McpAppsBuilderExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/Server/McpAppsJsonContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/Server/McpUiClientCapabilities.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/Server/McpUiResourceCsp.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/Server/McpUiResourceMeta.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/Server/McpUiResourcePermissions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/Server/McpUiToolMeta.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Apps/Server/McpUiToolVisibility.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Client/McpTasksClientExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/McpTasksJsonContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/ModelContextProtocol.Extensions.Tasks.csproj",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Protocol/CancelTaskRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Protocol/CancelTaskResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Protocol/CreateTaskResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Protocol/GetTaskRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Protocol/GetTaskResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Protocol/McpTaskStatus.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Protocol/ResultOrCreatedTask.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Protocol/TaskStatusNotificationParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Protocol/UpdateTaskRequestParams.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Protocol/UpdateTaskResult.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Server/IMcpTaskStore.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Server/InMemoryMcpTaskStore.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Server/InputResponseReceivedEventArgs.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Server/McpTaskExecutionMode.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Server/McpTaskInfo.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Server/McpTasksBuilderExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Server/McpTasksOptions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/Server/McpTasksServerExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/ModelContextProtocol.Extensions.Tasks/TasksProtocol.cs",
"reason": "unsupported-implementation"
},
{
"path": "src/PACKAGE.md",
"reason": "outside-rule-scope"
},
{
"path": "tests/Common/Utils/DelegatingTestOutputHelper.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/Common/Utils/LoggedTest.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/Common/Utils/MockHttpHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/Common/Utils/MockLoggerProvider.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/Common/Utils/NodeHelpers.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/Common/Utils/ProcessExtensions.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/Common/Utils/ServerMessageTracker.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/Common/Utils/TestConstants.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/Common/Utils/TestServerTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/Common/Utils/XunitLoggerProvider.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/Directory.Build.props",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Analyzers.Tests/CS1066SuppressorTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Analyzers.Tests/ModelContextProtocol.Analyzers.Tests.csproj",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Analyzers.Tests/XmlToDescriptionGeneratorTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AotCompatibility.TestApp/ModelContextProtocol.AotCompatibility.TestApp.csproj",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AotCompatibility.TestApp/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/AddKnownToolsHeaderTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/AuthorizeAttributeTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/CachingConformanceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/ClientConformanceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/ConformanceServerFixture.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/DistributedCacheResumabilityIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/GlobalUsings.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/HttpHeaderConformanceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/HttpMcpServerBuilderExtensionsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/HttpServerTransportOptionsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/HttpTaskIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/July2026ProtocolHttpFallbackTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/July2026ProtocolHttpHandlerTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/July2026ProtocolHybridSessionModeTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/July2026ProtocolStatefulFallbackTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/MapMcpSseTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/MapMcpStatelessTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/MapMcpStreamableHttpTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/MapMcpTests.Mrtr.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/MapMcpTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/ModelContextProtocol.AspNetCore.Tests.csproj",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/MrtrProtocolTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/OAuth/AuthEventTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/OAuth/AuthTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/OAuth/DcrFailureTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/OAuth/DefaultAuthorizationUrlHandlerTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/OAuth/IdentityAssertionGrantIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/OAuth/McpAuthenticationHandlerTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/OAuth/OAuthTestBase.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/OAuth/TokenCacheTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/RawHttpConformanceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/RequestAbortCancellationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/ResumabilityIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/ResumabilityIntegrationTestsBase.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/ServerConformanceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/SessionMigrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/SseIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/SseServerIntegrationTestFixture.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/SseServerIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/StreamableHttpClientConformanceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/StreamableHttpServerConformanceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/StreamableHttpServerIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/Utils/FaultingStreamHandler.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/Utils/KestrelInMemoryConnection.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/Utils/KestrelInMemoryTest.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/Utils/KestrelInMemoryTransport.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.AspNetCore.Tests/Utils/TestSseEventStreamStore.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceClient/ConformanceOAuthHelpers.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceClient/ModelContextProtocol.ConformanceClient.csproj",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceClient/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/ModelContextProtocol.ConformanceServer.csproj",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/ModelContextProtocol.ConformanceServer.http",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/Prompts/ConformancePrompts.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/Prompts/IncompleteResultPrompts.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/Resources/ConformanceResources.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/Tools/ConformanceTaskTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/Tools/ConformanceTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/Tools/IncompleteResultTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ConformanceServer/Tools/Sep2575DiagnosticTools.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ExperimentalApiRegressionTest/ExperimentalPropertyRegressionContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.ExperimentalApiRegressionTest/ModelContextProtocol.ExperimentalApiRegressionTest.csproj",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/AuthorizationCodeInfo.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/AuthorizationServerMetadata.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/ClientInfo.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/ClientRegistrationRequest.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/ClientRegistrationResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/JagTokenExchangeResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/JsonWebKey.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/JsonWebKeySet.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/ModelContextProtocol.TestOAuthServer.csproj",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/OAuthErrorResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/OAuthJsonContext.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/OAuthServerMetadata.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/TokenInfo.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/TokenIntrospectionResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestOAuthServer/TokenResponse.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestServer/ModelContextProtocol.TestServer.csproj",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestServer/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestSseServer/ModelContextProtocol.TestSseServer.csproj",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.TestSseServer/Program.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/AIContentExtensionsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Authentication/ClientOAuthProviderApplicationTypeTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/ClientCompletionDetailsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/July2026ProtocolConnectionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/July2026ProtocolFallbackTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/July2026ProtocolListMetaEmissionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientAddKnownToolsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientCreationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientMetaTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientPromptTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientResourceSubscriptionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientResourceTemplateConstructorTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientResourceTemplateTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientResourceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientTaskMethodsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientToolRejectionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpClientToolTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpHeaderEncoderTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpHeaderExtractorValidationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/McpRequestHeadersTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Client/MrtrIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/ClientIntegrationTestFixture.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/ClientIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/ClientServerTestBase.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsHandlerTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsMessageFilterTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsPromptsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsRequestFilterTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsResourcesTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsToolsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerBuilderExtensionsTransportsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerOptionsSetupTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerPrimitiveListOrderTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerResourceCapabilityIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerResourceRoutingTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Configuration/McpServerScopedTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/DiagnosticTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/DockerEverythingServerTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/EverythingSseServerFixture.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/ExperimentalInternalPropertyTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/GlobalUsings.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/IdentityAssertionGrantTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/McpJsonUtilitiesTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/McpProtocolExceptionDataTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/ModelContextProtocol.Tests.csproj",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/PlatformDetection.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/AnnotationsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ArgumentTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CacheableResultClientServerTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CacheableResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CacheableResultWarningTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CallToolRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CallToolResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CancellationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CancelledNotificationParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ClientCapabilitiesTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CompleteContextTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CompleteRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CompleteResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CompletionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ContentBlockTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CreateMessageRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/CreateMessageResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/DiscoverProtocolTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/DiscoverResultCacheableTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ElicitRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ElicitResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ElicitationCapabilityTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ElicitationClientDefaultsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ElicitationCompleteNotificationParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ElicitationDefaultValuesTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ElicitationServerDefaultsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ElicitationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ElicitationTypedTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/EmptyResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/EnumSchemaTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/GetPromptRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/GetPromptResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/IconTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ImplementationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/InitializeRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/InitializeResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/InitializedNotificationParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/JsonRpcErrorTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/JsonRpcMessageConverterTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/July2026ProtocolErrorDataTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ListPromptsRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ListPromptsResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ListResourceTemplatesRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ListResourceTemplatesResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ListResourcesRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ListResourcesResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ListRootsRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ListRootsResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ListToolsRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ListToolsResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/LoggingMessageNotificationParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ModelPreferencesTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/MrtrSerializationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/NotificationHandlerTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/PingRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/PingResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/PrimitiveSchemaDefinitionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ProgressNotificationParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/PromptArgumentTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/PromptListChangedNotificationParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/PromptMessageTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/PromptTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/PromptsCapabilityTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ProtocolTypeTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ReadResourceRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ReadResourceResultTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ReferenceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/RequestIdTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ResourceContentsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ResourceListChangedNotificationParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ResourceTemplateTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ResourceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ResourceUpdatedNotificationParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ResourcesCapabilityTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/RootTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/RootsCapabilityTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/RootsListChangedNotificationParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/SamplingCapabilityTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/SamplingMessageTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ServerCapabilitiesTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/SetLevelRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/SubscribeRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/SubscriptionsListenProtocolTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/TaskSerializationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ToolAnnotationsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ToolChoiceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ToolListChangedNotificationParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ToolTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/ToolsCapabilityTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/UnknownPropertiesTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/UnsubscribeRequestParamsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/UrlElicitationRequiredErrorDataTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Protocol/UrlElicitationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/RequestOptionsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/CallToolFilterMixingTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/CustomRequestHandlerCollisionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/DelegatingMcpServerPromptTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/DelegatingMcpServerResourceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/DelegatingMcpServerToolTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/DistributedCacheEventStreamStoreTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/EmptyCollectionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/InMemoryMcpTaskStoreTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/July2026ProtocolBackcompatTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpAppsIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpAppsTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpHeaderAttributeTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpMetaAttributeTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpServerDelegatesTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpServerLoggingLevelTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpServerPrimitiveCollectionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpServerPromptTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpServerResourceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpServerTaskTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpServerTasksNoStoreTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpServerTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpServerToolNameValidationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpServerToolTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/McpTaskStoreTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/MrtrHandlerLifecycleTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/MrtrInputRequiredExceptionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/MrtrMessageFilterTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/MrtrServerBackcompatTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/MrtrSessionLimitTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/NegotiatedProtocolVersionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/PingProtocolGatingTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/ProtocolVersionResultDecorationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/RawStreamConformanceTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/ResourceSubscriptionProtocolGatingTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/Sep2106ListToolsBackCompatTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/SubscriptionsListenHandlerTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/SubscriptionsListenTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/TaskCallToolFilterCompositionTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/TaskCancellationIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/TaskHandlerConfigurationValidationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/TaskPollStuckDetectorTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/TaskProtocolGatingTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Server/TaskStoreOrphanedTaskTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/StdioServerIntegrationTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/TestAttributes.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Transport/HttpClientTransportAutoDetectTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Transport/HttpClientTransportTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Transport/SseResponseStreamTransportTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Transport/StdioClientTransportTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Transport/StdioServerTransportTests.cs",
"reason": "unsupported-implementation"
},
{
"path": "tests/ModelContextProtocol.Tests/Transport/StreamableHttpServerTransportTests.cs",
"reason": "unsupported-implementation"
}
],
"readErrors": [],
"truncation": [],
"limits": {
"maxFiles": 4000,
"maxDepth": 12,
"maxFileBytes": 1048576
}
}Fix first (0 critical/high)
No findings in scope of the 8-rule static suite.
Permissions
Scope: moderate · Shell: disabled · Network egress: yes · File deletion: none · Human approval: none
Provenance
License: none detected · Lockfile: yes · Security policy: yes · Signals: present (documentary, not a safety verdict)
Independently scanned by the OpenTrustBench registry (not self-reported by the project). Static analysis only — no code executed, findings need human triage, counts may include test/example code. Static snapshot; re-scan before relying on it: npx @opentrustbench/cli scan https://github.com/modelcontextprotocol/csharp-sdk. Scores move with every upstream commit; pages refresh weekly. How scoring works.