aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
Diffstat (limited to 'src/server')
-rw-r--r--src/server/headless/lifecycle.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/headless/lifecycle.rs b/src/server/headless/lifecycle.rs
index f7ad87dd..c700a9d9 100644
--- a/src/server/headless/lifecycle.rs
+++ b/src/server/headless/lifecycle.rs
@@ -83,6 +83,12 @@ impl HeadlessServer {
continue;
};
let mut handoff_runtime = runtime.handoff_runtime_state(pane_id);
+ handoff_runtime.agent_state = self
+ .app
+ .state
+ .terminals
+ .get(terminal_id)
+ .and_then(|terminal| terminal.handoff_agent_state());
let has_agent_session = self
.app
.state