From 7359750cdbb15a39aec746cb422cfa2baf30771f Mon Sep 17 00:00:00 2001 From: Christian Tzolov Date: Thu, 23 Jan 2025 14:05:32 +0100 Subject: [PATCH] Update 0.6.0-MIGRATION-GUIDE.md remove unrelated sections --- mcp-docs/0.6.0-MIGRATION-GUIDE.md | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/mcp-docs/0.6.0-MIGRATION-GUIDE.md b/mcp-docs/0.6.0-MIGRATION-GUIDE.md index 37592d0..2034273 100644 --- a/mcp-docs/0.6.0-MIGRATION-GUIDE.md +++ b/mcp-docs/0.6.0-MIGRATION-GUIDE.md @@ -237,22 +237,3 @@ The following APIs are deprecated and will be removed in a future release: - `McpServer.ResourceRegistration` - Use `McpServerFeatures.SyncResourceRegistration` or `McpServerFeatures.AsyncResourceRegistration` instead - `McpServer.PromptRegistration` - Use `McpServerFeatures.SyncPromptRegistration` or `McpServerFeatures.AsyncPromptRegistration` instead - `ToolHelper.toToolRegistration()` - Use `ToolHelper.toSyncToolRegistration()` instead - -## Benefits of Migration - -1. **Improved Type Safety**: The new builder patterns and feature classes provide better compile-time type checking. - -2. **Clear Async/Sync Separation**: Distinct builders and features for sync and async operations make the code intent clearer. - -3. **Enhanced Reactive Support**: Async operations now properly integrate with Project Reactor's `Mono` type. - -4. **Better Error Handling**: More consistent error handling across sync and async operations. - -5. **Simplified Configuration**: Builder patterns provide a more intuitive way to configure clients and servers. - -## Additional Notes - -- The migration primarily focuses on builder patterns and feature organization -- Functional behavior remains the same after migration -- Async operations now properly integrate with Project Reactor -- All deprecated APIs will continue to work but will be removed in a future release