Tags: TeamADAPT/csharp-sdk-1
Tags
Expose a JsonSerializerOptions setting in the prompts APIs (modelcont… …extprotocol#279) * Expose a JsonSerializerOptions setting in the prompts APIs * Change namespace for workaround converter.
Separate ASP.NET Core tests into a distinct project and make the main… … test project netfx compatible. (modelcontextprotocol#254) * Separate ASP.NET Core tests into a distinct project and make the main test project netfx compatible. * Fix merge conflicts. * Update tests/ModelContextProtocol.Tests/ModelContextProtocol.Tests.csproj Co-authored-by: Stephen Halter <[email protected]> * Revert "Fix merge conflicts." This reverts commit 852169b. * Fix merge conflicts --------- Co-authored-by: Stephen Halter <[email protected]>
Move notification handler registrations to capabilities (modelcontext… …protocol#207) * Move notification handler registrations to capabilities Currently request handlers are set on the capability objects, but notification handlers are set after construction via an AddNotificationHandler method on the IMcpEndpoint interface. This moves handler specification to be at construction as well. This makes it more consistent with request handlers, simplifies the IMcpEndpoint interface to just be about message sending, and avoids a concurrency bug that could occur if someone tried to add a handler while the endpoint was processing notifications. * Address more feedback and further cleanup
[UnitTests] Add more UTs (modelcontextprotocol#139) * + Tests for McpClientExtensions code * + code coverage for ClientOptions/Capabilities code --------- Co-authored-by: Esteban Solano <[email protected]> Co-authored-by: Stephen Toub <[email protected]>
Bump version to 0.1.0-preview.3 (modelcontextprotocol#162)
complete fix for SampleLlmTool discovery (modelcontextprotocol#102) modelcontextprotocol#80 Co-authored-by: Stephen Toub <[email protected]>
Set the NuGet package copyright text (modelcontextprotocol#54) * Set the NuGet package copyright text * Temporarily set authors/copyright to Microsoft for publishing