From 26db26e416318e17a6e7f3f196ec72109fb37998 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Tue, 30 Jun 2026 19:48:56 +0300 Subject: fix: keep remote sessions alive across disconnects --- src/api/server.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/api/server.rs') diff --git a/src/api/server.rs b/src/api/server.rs index d01f4199..37b464ac 100644 --- a/src/api/server.rs +++ b/src/api/server.rs @@ -62,6 +62,7 @@ pub fn start_server( event_hub, Some(ServerCapabilities { live_handoff: crate::platform::capabilities().live_handoff, + detached_server_daemon: crate::platform::current_process_is_detached_server_daemon(), }), ) } @@ -743,7 +744,10 @@ mod tests { method: Method::Ping(crate::api::schema::PingParams::default()), }, &tx, - Some(ServerCapabilities { live_handoff: true }), + Some(ServerCapabilities { + live_handoff: true, + detached_server_daemon: true, + }), ); let parsed: SuccessResponse = serde_json::from_str(&response).unwrap(); -- cgit v1.2.3