aboutsummaryrefslogtreecommitdiff
path: root/src/events.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-07 00:07:24 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-07 16:29:44 +0300
commit3c2b46d24aa6c8011a1e198143752f2aa414d585 (patch)
treea52280bccc824ca656f8bc986a756f30901974e4 /src/events.rs
parent5d7e56737ef30d9de5802b0684a9428c40131dda (diff)
feat: add native windows beta support
Diffstat (limited to 'src/events.rs')
-rw-r--r--src/events.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/events.rs b/src/events.rs
index 2b33bebb..b4d49d10 100644
--- a/src/events.rs
+++ b/src/events.rs
@@ -96,6 +96,12 @@ pub enum AppEvent {
/// A pane child emitted a valid OSC 52 clipboard write. The main loop
/// re-emits it through herdr's own clipboard writer.
ClipboardWrite { content: Vec<u8> },
+ /// A pane child reported its shell current directory through terminal
+ /// metadata such as OSC 7.
+ TerminalCwdReported {
+ pane_id: PaneId,
+ cwd: std::path::PathBuf,
+ },
/// Background git status refresh completed for workspaces.
GitStatusRefreshed {
results: Vec<WorkspaceGitStatus>,