Changes in this release
- Return null or other similar empty result instead of throwing a runtime exception
- This ensures that the custom event listener doesn't hang and prevent login during the setup phase
- Remove the McpException class as it is not needed anymore