//! `sui-lsp` over stdio.
//!
//! Logging goes to **stderr**, and that is not a style preference: stdout is the
//! JSON-RPC channel, so a single stray line printed there corrupts the framing
//! and the editor sees a dead server with no explanation.
use Backend;
use ;
async