diff options
| author | Aram Drevekenin <aram@poor.dev> | 2026-02-12 18:35:55 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-12 18:35:55 +0100 |
| commit | e887164a0a1fa07ae3786b846ee4b43a613dba24 (patch) | |
| tree | 21eae01fd0553b80a4bb931a19a92d59616f98be /zellij-utils/src/plugin_api/plugin_command.proto | |
| parent | Propagate plugin alias config changes to plugins (#4698) (diff) | |
| download | sl0ppij-e887164a0a1fa07ae3786b846ee4b43a613dba24.tar.gz sl0ppij-e887164a0a1fa07ae3786b846ee4b43a613dba24.tar.xz sl0ppij-e887164a0a1fa07ae3786b846ee4b43a613dba24.zip | |
Allow plugins to read env vars present upon session creation (behind permission) (#4700)
* allow plugins to read environment variables
* rustfmt
* add pr
Diffstat (limited to 'zellij-utils/src/plugin_api/plugin_command.proto')
| -rw-r--r-- | zellij-utils/src/plugin_api/plugin_command.proto | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/zellij-utils/src/plugin_api/plugin_command.proto b/zellij-utils/src/plugin_api/plugin_command.proto index a2a25f99..66099298 100644 --- a/zellij-utils/src/plugin_api/plugin_command.proto +++ b/zellij-utils/src/plugin_api/plugin_command.proto @@ -189,6 +189,7 @@ enum CommandName { CloseTabWithId = 194; RenameTabWithId = 195; BreakPanesToTabWithId = 196; + GetSessionEnvironmentVariables = 197; } message PluginCommand { @@ -327,6 +328,7 @@ message PluginCommand { CloseTabWithIdPayload close_tab_with_id_payload = 145; RenameTabWithIdPayload rename_tab_with_id_payload = 146; BreakPanesToTabWithIdPayload break_panes_to_tab_with_id_payload = 147; + GetSessionEnvironmentVariablesPayload get_session_environment_variables_payload = 148; } } @@ -1123,3 +1125,9 @@ message OpenCommandPaneInPlaceOfPluginResponse { message OpenCommandPaneBackgroundResponse { optional PaneId pane_id = 1; } + +message GetSessionEnvironmentVariablesPayload {} + +message GetSessionEnvironmentVariablesResponse { + repeated EnvVariable env_vars = 1; +} |
