pub async fn handle( sender: Addr<Sender>, diagnostics_supported: Arc<AtomicBool>, msg: LspMessage, )