David Cantú
5f992994c3
Decouple Handlers and Collections from protocol types ( #765 )
...
* Decouple Handlers and Collections (e.g. ToolsHandler and ToolsCollection) from Capabilities by promoting them to the options types.
Also, group all handlers in container classes, for server, I decided to move McpServerHandlers down to Mcp.Core and move the NotificationHandlers there too.
Also, Fix ListResourceTemplatesHandler issue.
* Add remarks for empty protocol capability types
* Keep JsonIgnore properties and mark them as Obsolete
* Continue supporting Obsolete members
* Update Obsolete messages to indicate the member will be removed
* Add EditorBrowsable Never to the remaining obsolete members
2025-09-24 09:42:03 -05:00
..
Client
Decouple Handlers and Collections from protocol types ( #765 )
2025-09-24 09:42:03 -05:00
Configuration
Decouple Handlers and Collections from protocol types ( #765 )
2025-09-24 09:42:03 -05:00
Protocol
Decouple Handlers and Collections from protocol types ( #765 )
2025-09-24 09:42:03 -05:00
Server
Decouple Handlers and Collections from protocol types ( #765 )
2025-09-24 09:42:03 -05:00
Transport
Restructure IMcpEndpoint, IMcpClient, and IMcpServer ( #723 )
2025-09-16 10:22:10 -07:00
AIContentExtensionsTests.cs
Add CallToolResult.ToChatMessage extension method ( #575 )
2025-07-01 07:09:49 -04:00
ClientIntegrationTestFixture.cs
Restructure IMcpEndpoint, IMcpClient, and IMcpServer ( #723 )
2025-09-16 10:22:10 -07:00
ClientIntegrationTests.cs
Decouple Handlers and Collections from protocol types ( #765 )
2025-09-24 09:42:03 -05:00
ClientServerTestBase.cs
Restructure IMcpEndpoint, IMcpClient, and IMcpServer ( #723 )
2025-09-16 10:22:10 -07:00
DiagnosticTests.cs
Decouple Handlers and Collections from protocol types ( #765 )
2025-09-24 09:42:03 -05:00
DockerEverythingServerTests.cs
Decouple Handlers and Collections from protocol types ( #765 )
2025-09-24 09:42:03 -05:00
EverythingSseServerFixture.cs
Enable netfx testing. ( #588 )
2025-07-08 18:50:37 +03:00
GlobalUsings.cs
Enable netfx testing. ( #588 )
2025-07-08 18:50:37 +03:00
McpEndpointExtensionsTests.cs
Restructure IMcpEndpoint, IMcpClient, and IMcpServer ( #723 )
2025-09-16 10:22:10 -07:00
McpJsonUtilitiesTests.cs
Fix NotSupportedException when returning IEnumerable<ContentBlock> ( #675 )
2025-08-05 14:36:11 -07:00
ModelContextProtocol.Tests.csproj
Enable netfx testing. ( #588 )
2025-07-08 18:50:37 +03:00
PlatformDetection.cs
Enable netfx testing. ( #588 )
2025-07-08 18:50:37 +03:00
StdioServerIntegrationTests.cs
Restructure IMcpEndpoint, IMcpClient, and IMcpServer ( #723 )
2025-09-16 10:22:10 -07:00
TestAttributes.cs
Add initial Activity / Metric support ( #183 )
2025-04-02 11:09:05 -04:00