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