aboutsummaryrefslogtreecommitdiff
path: root/src/cli/server.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli/server.rs')
-rw-r--r--src/cli/server.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cli/server.rs b/src/cli/server.rs
index 29775999..ff87cab1 100644
--- a/src/cli/server.rs
+++ b/src/cli/server.rs
@@ -201,7 +201,9 @@ fn server_live_handoff(args: &[String]) -> std::io::Result<i32> {
return Ok(2);
};
- let response = super::send_request(&Request {
+ // Live handoff is itself a protocol-mismatch recovery path, so it must
+ // reach the running server without the normal CLI compatibility guard.
+ let response = super::send_request_unchecked(&Request {
id: "cli:server:live-handoff".into(),
method: Method::ServerLiveHandoff(params),
})?;