aboutsummaryrefslogtreecommitdiffstats
path: root/zellij-utils/src/plugin_api/event.proto
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2025-02-21 19:34:38 +0100
committerGitHub <noreply@github.com>2025-02-21 19:34:38 +0100
commit04be2646edc2c35c1e2b7f53a4f0f757d463bda4 (patch)
treec942df962ff482e907bdeb6a3e92b6a4ecb3b972 /zellij-utils/src/plugin_api/event.proto
parentdocs(changelog): pin plugin pane fix (diff)
downloadsl0ppij-04be2646edc2c35c1e2b7f53a4f0f757d463bda4.tar.gz
sl0ppij-04be2646edc2c35c1e2b7f53a4f0f757d463bda4.tar.xz
sl0ppij-04be2646edc2c35c1e2b7f53a4f0f757d463bda4.zip
feat(plugins): add tab history to the `SessionUpdate` Event (#4014)
* feat(plugins): add tab-history to the SessionInfo * update snapshots * style(fmt): rustfmt * update changelog
Diffstat (limited to '')
-rw-r--r--zellij-utils/src/plugin_api/event.proto6
1 files changed, 6 insertions, 0 deletions
diff --git a/zellij-utils/src/plugin_api/event.proto b/zellij-utils/src/plugin_api/event.proto
index 7269cc47..14eb0c40 100644
--- a/zellij-utils/src/plugin_api/event.proto
+++ b/zellij-utils/src/plugin_api/event.proto
@@ -257,6 +257,12 @@ message SessionManifest {
bool is_current_session = 5;
repeated LayoutInfo available_layouts = 6;
repeated PluginInfo plugins = 7;
+ repeated ClientTabHistory tab_history = 8;
+}
+
+message ClientTabHistory {
+ uint32 client_id = 1;
+ repeated uint32 tab_history = 2;
}
message PluginInfo {