@modelcontextprotocol/core patch @modelcontextprotocol/client patch @modelcontextprotocol/server patch refactor: subclasses override _wrapHandler hook instead of redeclaring setRequestHandler.