aboutsummaryrefslogtreecommitdiff
path: root/src/events.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/events.rs')
-rw-r--r--src/events.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/events.rs b/src/events.rs
index 07660c71..6185b8a7 100644
--- a/src/events.rs
+++ b/src/events.rs
@@ -111,6 +111,15 @@ pub enum AppEvent {
results: Vec<WorkspaceGitStatus>,
cache_updates: Vec<(std::path::PathBuf, GitStatusCacheEntry)>,
},
+ /// A plugin action or event command finished.
+ PluginCommandFinished {
+ log_id: String,
+ finished_unix_ms: u64,
+ exit_code: Option<i32>,
+ stdout: String,
+ stderr: String,
+ error: Option<String>,
+ },
/// Background `git worktree add` completed.
WorktreeAddFinished(WorktreeAddResult),
/// Background `git worktree remove` completed.