csharp-sdk/tests/ModelContextProtocol.Tests/Server
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tarek Mahmoud Sayed 81ae6ec6c7
Add public subscriptions/listen server handler (SEP-2575) (#1775)
Co-authored-by: Tarek Mahmoud Sayed <tarekms@ntdev.microsoft.com>
Copilot-Session: 80653343-5dcb-43cb-89b0-8ac8e572c4f7
2026-08-03 18:31:48 -07:00
..
CallToolFilterMixingTests.cs Fix HTTP task filter composition (#1722) 2026-07-24 13:33:19 -07:00
CustomRequestHandlerCollisionTests.cs Add initial task extension conformance coverage (#1734) 2026-07-24 17:16:20 -07:00
DelegatingMcpServerPromptTests.cs Fix Metadata delegation in DelegatingMcpServerTool/Prompt/Resource (#1338) 2026-02-21 00:36:30 -05:00
DelegatingMcpServerResourceTests.cs Fix Metadata delegation in DelegatingMcpServerTool/Prompt/Resource (#1338) 2026-02-21 00:36:30 -05:00
DelegatingMcpServerToolTests.cs Fix Metadata delegation in DelegatingMcpServerTool/Prompt/Resource (#1338) 2026-02-21 00:36:30 -05:00
DistributedCacheEventStreamStoreTests.cs Fix flaky test: add sync point in ReadEventsAsync_InStreamingMode_YieldsNewlyWrittenEvents (#1491) 2026-06-05 16:35:00 -07:00
EmptyCollectionTests.cs Add request options bag to high level requests and include Meta (#970) 2025-12-04 17:32:12 -05:00
InMemoryMcpTaskStoreTests.cs Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package (#1693) 2026-07-14 18:53:58 -04:00
July2026ProtocolBackcompatTests.cs Follow-ups to #1610: de-draft 2026-07-28 terminology, renumber error codes, ProtocolVersion floor (#1671) 2026-06-25 14:07:52 -07:00
McpAppsIntegrationTests.cs Add round-trip integration tests for MCP Apps _meta.ui serialization (#1698) 2026-07-26 00:48:33 -07:00
McpAppsTests.cs Add MCP Apps extension support (typed metadata, attribute, and helpers) (#1484) 2026-06-17 13:28:47 -07:00
McpHeaderAttributeTests.cs Align x-mcp-header implementation with SEP-2243 spec clarifications (#1619) 2026-06-05 15:45:08 -07:00
McpMetaAttributeTests.cs Add McpMetaAttribute for attaching metadata to tools, prompts, and resources (#857) 2025-10-17 09:02:54 -04:00
McpServerDelegatesTests.cs Enable netfx testing. (#588) 2025-07-08 18:50:37 +03:00
McpServerLoggingLevelTests.cs Fix process crash when testing Stderr (#1449) 2026-04-06 11:29:00 -07:00
McpServerPrimitiveCollectionTests.cs Add DeferChangedEvents() to McpServerPrimitiveCollection for batched change notifications (#1689) 2026-07-07 15:15:45 -04:00
McpServerPromptTests.cs Add 3-arg RequestContext constructor and obsolete 2-arg to eliminate null-forgiving operator usage (#1462) 2026-03-27 12:33:23 -07:00
McpServerResourceTests.cs Fix process crash when testing Stderr (#1449) 2026-04-06 11:29:00 -07:00
McpServerTasksNoStoreTests.cs Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package (#1693) 2026-07-14 18:53:58 -04:00
McpServerTaskTests.cs Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package (#1693) 2026-07-14 18:53:58 -04:00
McpServerTests.cs Gate 2026-07-28 result fields on negotiated protocol version (#1721) (#1753) 2026-07-27 12:57:50 -07:00
McpServerToolNameValidationTests.cs Implement SEP-986: Specify Format for Tool Names (#945) 2025-11-06 08:45:02 -05:00
McpServerToolTests.cs Follow-ups to #1610: de-draft 2026-07-28 terminology, renumber error codes, ProtocolVersion floor (#1671) 2026-06-25 14:07:52 -07:00
McpTaskStoreTests.cs Enable complete Tasks extension conformance coverage (#1741) 2026-07-27 12:45:25 -07:00
MrtrHandlerLifecycleTests.cs Follow-ups to #1610: de-draft 2026-07-28 terminology, renumber error codes, ProtocolVersion floor (#1671) 2026-06-25 14:07:52 -07:00
MrtrInputRequiredExceptionTests.cs Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package (#1693) 2026-07-14 18:53:58 -04:00
MrtrMessageFilterTests.cs Default draft protocol support: sessionless + handshake-less (SEP-2575 + SEP-2567) (#1610) 2026-06-23 21:24:22 -07:00
MrtrServerBackcompatTests.cs Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package (#1693) 2026-07-14 18:53:58 -04:00
MrtrSessionLimitTests.cs Default draft protocol support: sessionless + handshake-less (SEP-2575 + SEP-2567) (#1610) 2026-06-23 21:24:22 -07:00
NegotiatedProtocolVersionTests.cs Align the 2026-07-28 wire with spec PR #3002 and SEP-2575 HTTP statuses (#1752) 2026-07-27 16:08:03 -07:00
PingProtocolGatingTests.cs Tighten draft protocol negotiation boundaries (#1692) 2026-07-12 14:30:49 -07:00
ProtocolVersionResultDecorationTests.cs Gate 2026-07-28 result fields on negotiated protocol version (#1721) (#1753) 2026-07-27 12:57:50 -07:00
RawStreamConformanceTests.cs Align the 2026-07-28 wire with spec PR #3002 and SEP-2575 HTTP statuses (#1752) 2026-07-27 16:08:03 -07:00
ResourceSubscriptionProtocolGatingTests.cs Align the 2026-07-28 wire with spec PR #3002 and SEP-2575 HTTP statuses (#1752) 2026-07-27 16:08:03 -07:00
Sep2106ListToolsBackCompatTests.cs Follow-ups to #1610: de-draft 2026-07-28 terminology, renumber error codes, ProtocolVersion floor (#1671) 2026-06-25 14:07:52 -07:00
SubscriptionsListenHandlerTests.cs Add public subscriptions/listen server handler (SEP-2575) (#1775) 2026-08-03 18:31:48 -07:00
SubscriptionsListenTests.cs Tighten draft protocol negotiation boundaries (#1692) 2026-07-12 14:30:49 -07:00
TaskCallToolFilterCompositionTests.cs Fix HTTP task filter composition (#1722) 2026-07-24 13:33:19 -07:00
TaskCancellationIntegrationTests.cs Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package (#1693) 2026-07-14 18:53:58 -04:00
TaskHandlerConfigurationValidationTests.cs Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package (#1693) 2026-07-14 18:53:58 -04:00
TaskPollStuckDetectorTests.cs Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package (#1693) 2026-07-14 18:53:58 -04:00
TaskProtocolGatingTests.cs Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package (#1693) 2026-07-14 18:53:58 -04:00
TaskStoreOrphanedTaskTests.cs Extract Tasks into the ModelContextProtocol.Extensions.Tasks extension package (#1693) 2026-07-14 18:53:58 -04:00