## Problem Description The MCP server fails to initialize properly in version 0.2.5, causing client connection errors (antinomyhq/forge#1149) : ``` ERROR: Failed to initiate MCP server: desktop-commander Caused by: expect initialized response, but received: Some(Notification(JsonRpcNotification { jsonrpc: JsonRpcVersion2_0, notification: LoggingMessageNotification(Notification { method: LoggingMessageNotificationMethod, params: LoggingMessageNotificationParam { level: Error, logger: Some("desktop-commander"), data: String("Loading configuration...") }, extensions: Extensions }) })) ``` ## Environment - Version: 0.2.5 (works in 0.2.4) - Platform: MacOS - Tool: Forge Code (https://github.com/antinomyhq/forge) ## Expected Behavior MCP server should respond with proper initialization response before sending any notifications. ## Actual Behavior Server sends JSON-RPC notifications during initialization phase, violating MCP protocol specification. ## Impact - MCP clients cannot connect to Desktop Commander - Complete service unavailability in affected version