v0.1.0-preview.12
Pre-release
Pre-release
This release adds client-side Streamable HTTP transport support, removes batching from StreamableHttpServerTransport, and introduces schema creation options for tools and prompts.
Breaking Changes
Refer to the C# SDK Versioning documentation for details on versioning and breaking change policies.
- Removed batching support from
StreamableHttpServerTransport#372- Server no longer accepts batched (JSON array) JSON-RPC requests on the Streamable HTTP transport
What's Changed
- Add
SchemaCreateOptionsinMcpServerToolCreateOptions/McpServerPromptCreateOptions#354 by @1357310795 - Improve
WeatherTools.GetAlertsdescription in sample #363 by @vladnega - Add static resources to EverythingServer sample #361 by @mikekistler (co-authored by @halter73)
- Backfill trace injection test and migrate from
request.paramstorequest.params._meta#360 by @codefromthecrypt - Add a
McpClientTool.CallAsynchelper #367 by @stephentoub - Fix typo in
McpSession.cs#371 by @stephentoub - Update System and M.E.AI dependencies #374 by @stephentoub
- Add client-side Streamable HTTP transport support #356 by @halter73
- Remove batching support from
StreamableHttpServerTransport#372 by @halter73
Repository Infrastructure Updates
- Bump version to v0.1.0-preview.12 by @halter73
Acknowledgements
- @1357310795 made their first contribution in #354
- @vladnega made their first contribution in #363
- @codefromthecrypt made their first contribution in #360
- @mikekistler made their first contribution in #361
- @mwiemer-microsoft submitted #370 (resolved by #371)
- @eiriktsarpalis @jeffhandley @lmolkova @samsp-msft reviewed pull requests
Full Changelog: v0.1.0-preview.11...v0.1.0-preview.12