summaryrefslogtreecommitdiff
path: root/src/cli
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-30 19:48:56 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-30 19:49:55 +0300
commit26db26e416318e17a6e7f3f196ec72109fb37998 (patch)
tree93b18888e9f4bc66d27ef1af5a4e7aad6db77339 /src/cli
parentc71c6c108245b91f6478d95a3abf9a9a9e2e57a9 (diff)
fix: keep remote sessions alive across disconnects
Diffstat (limited to 'src/cli')
-rw-r--r--src/cli/status.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cli/status.rs b/src/cli/status.rs
index 348746c5..49b3c129 100644
--- a/src/cli/status.rs
+++ b/src/cli/status.rs
@@ -241,6 +241,7 @@ struct ServerStatusJson {
#[derive(Serialize)]
struct ServerCapabilitiesJson {
live_handoff: bool,
+ detached_server_daemon: bool,
}
#[derive(Serialize)]
@@ -273,6 +274,7 @@ fn server_status_json(server: &ServerRuntimeStatus) -> ServerStatusJson {
.as_ref()
.map(|capabilities| ServerCapabilitiesJson {
live_handoff: capabilities.live_handoff,
+ detached_server_daemon: capabilities.detached_server_daemon,
}),
compatible: protocol.map(|value| value == crate::protocol::PROTOCOL_VERSION),
socket: api::socket_path().display().to_string(),