aboutsummaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorakbash <akbash@herdr.dev>2026-08-08 02:15:56 +0300
committerGitHub <noreply@github.com>2026-08-08 02:15:56 +0300
commit6f311498aeeb27c0973781961ef94e8d0016ed17 (patch)
tree7aee2363b21b830fdbcf8dca9a7eda57a3393fb5 /src/client
parent50ddc06f00ec69ede35fd5488a260dec2b74e98a (diff)
fix: forward pane terminal bells (#2498)
refs #2453 Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com>
Diffstat (limited to 'src/client')
-rw-r--r--src/client/mod.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/client/mod.rs b/src/client/mod.rs
index b153dd93..7932cb79 100644
--- a/src/client/mod.rs
+++ b/src/client/mod.rs
@@ -1571,6 +1571,13 @@ async fn run_client_loop(
let _ = stdout.flush();
}
}
+ ServerMessage::TerminalBell { count } => {
+ if let Err(err) =
+ crate::terminal_effects::write_terminal_bells(&mut io::stdout(), count)
+ {
+ warn!(err = %err, "failed to emit terminal bell");
+ }
+ }
ServerMessage::ServerShutdown { reason } => {
return Err(ClientError::ServerShutdown { reason });
}