Previously, all commands and queries raised the same warning whether they were performed from request or notification handlers. This PR splits that warning into two distinct warnings, one for performing commands and queries from request handlers and another from within notification handlers. The intention is to allow people to selectively suppress this warning for notification handlers if needed while keeping it for request handlers.
Previously, all commands and queries raised the same warning whether they were performed from request or notification handlers. This PR splits that warning into two distinct warnings, one for performing commands and queries from request handlers and another from within notification handlers. The intention is to allow people to selectively suppress this warning for notification handlers if needed while keeping it for request handlers.