Skip to content

v0.1.0-preview.13

Pre-release
Pre-release

Choose a tag to compare

@jeffhandley jeffhandley released this 10 May 15:48
61092e0

This release adds McpServerResource, McpClientResource, and related resource template types, and updates the Microsoft.Extensions.AI dependency.

Breaking Changes

Refer to the C# SDK Versioning documentation for details on versioning and breaking change policies.

  1. Resource type changes #391
    • ListResourcesAsync return type changed from IList<Resource> to IList<McpClientResource>
    • ListResourceTemplatesAsync return type changed similarly
    • ReadResourceRequestParams.Uri changed from optional to required
    • Multiple extension methods changed return types from Task<T> to ValueTask<T>
    • IMcpServerPrimitive.Name renamed to Id (resource names aren't unique)
    • McpServer now registers default handlers instead of failing for missing handlers

What's Changed

Repository Infrastructure Updates

  • Bump version to v0.1.0-preview.13 by @halter73

Acknowledgements

Full Changelog: v0.1.0-preview.12...v0.1.0-preview.13