@@ -372,8 +372,9 @@ impl Client {
375− pub async fn launch(&mut self, args: Value) -> Result<()> {
375+ pub async fn launch(&mut self, args: impl Serialize) -> Result<()> {
376− self.request("launch".to_owned(), Some(args)).await?;
376+ self.request("launch".to_owned(), to_value(args).ok())
378 match self
379 match self
379 .server_rx
380 .server_rx