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/assets/prost/api.plugin_permission.rs | |
| 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/assets/prost/api.plugin_permission.rs')
| -rw-r--r-- | zellij-utils/assets/prost/api.plugin_permission.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/zellij-utils/assets/prost/api.plugin_permission.rs b/zellij-utils/assets/prost/api.plugin_permission.rs index e113273a..5da4fcf8 100644 --- a/zellij-utils/assets/prost/api.plugin_permission.rs +++ b/zellij-utils/assets/prost/api.plugin_permission.rs @@ -17,6 +17,7 @@ pub enum PermissionType { ReadPaneContents = 13, RunActionsAsUser = 14, WriteToClipboard = 15, + ReadSessionEnvironmentVariables = 16, } impl PermissionType { /// String value of the enum field names used in the ProtoBuf definition. @@ -41,6 +42,7 @@ impl PermissionType { PermissionType::ReadPaneContents => "ReadPaneContents", PermissionType::RunActionsAsUser => "RunActionsAsUser", PermissionType::WriteToClipboard => "WriteToClipboard", + PermissionType::ReadSessionEnvironmentVariables => "ReadSessionEnvironmentVariables", } } /// Creates an enum from field names used in the ProtoBuf definition. @@ -62,6 +64,7 @@ impl PermissionType { "ReadPaneContents" => Some(Self::ReadPaneContents), "RunActionsAsUser" => Some(Self::RunActionsAsUser), "WriteToClipboard" => Some(Self::WriteToClipboard), + "ReadSessionEnvironmentVariables" => Some(Self::ReadSessionEnvironmentVariables), _ => None, } } |
