diff options
| author | Aram Drevekenin <aram@poor.dev> | 2026-02-10 10:42:46 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-10 10:42:46 +0100 |
| commit | 860e8e323a0d9b94280e1e25d0c626ff5bc03687 (patch) | |
| tree | 53b7bdccd075f93e93a7d93d8bb79878061aa000 /zellij-utils/src/errors.rs | |
| parent | chore: Fix the issue template to match existing labels (#4637) (diff) | |
| download | sl0ppij-860e8e323a0d9b94280e1e25d0c626ff5bc03687.tar.gz sl0ppij-860e8e323a0d9b94280e1e25d0c626ff5bc03687.tar.xz sl0ppij-860e8e323a0d9b94280e1e25d0c626ff5bc03687.zip | |
Improve plugin API ergonomics and add CLI goodies (#4690)
* return created tab_id from relevant plugin API methods
* add to cli
* return Option<PaneId> in plugin API methods that create panes
* return created pane_id in cli for relevant actions
* allow plugins to query for pane_info based on pane_id
* allow plugins to query for TabInfo by its id
* allow plugins to query pane command/cwd synchronously
* zellij action list-panes
* style and formatting
* fix e2e tests
* add pr
Diffstat (limited to 'zellij-utils/src/errors.rs')
| -rw-r--r-- | zellij-utils/src/errors.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/zellij-utils/src/errors.rs b/zellij-utils/src/errors.rs index 37402b19..db1734f4 100644 --- a/zellij-utils/src/errors.rs +++ b/zellij-utils/src/errors.rs @@ -355,7 +355,10 @@ pub enum ScreenContext { RenameSession, DumpLayoutToPlugin, GetFocusedPaneInfo, + GetPaneInfo, + GetTabInfo, ListClientsMetadata, + ListPanes, Reconfigure, RerunCommandPane, ResizePaneWithId, @@ -430,6 +433,8 @@ pub enum PtyContext { SendSigintToPaneId, SendSigkillToPaneId, GetPanePid, + GetPaneRunningCommand, + GetPaneCwd, UpdateAndReportCwds, Exit, } |
