aboutsummaryrefslogtreecommitdiff
path: root/src/cli
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-07-20 00:54:05 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-07-20 00:55:36 +0300
commitd30ab1b54f6b6be95a0cb47ddc38da1d5e088700 (patch)
treeeb2002b408c856d9fcd7a573afe73b917f22cd97 /src/cli
parent3f80947678a9723434aa7fddfe23750b5393e24c (diff)
feat: add plugin-driven agent views and startup hooks
Diffstat (limited to 'src/cli')
-rw-r--r--src/cli/plugin.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cli/plugin.rs b/src/cli/plugin.rs
index 32447d1b..5c051cc6 100644
--- a/src/cli/plugin.rs
+++ b/src/cli/plugin.rs
@@ -1199,6 +1199,7 @@ fn print_install_preview(
eprintln!(" commit: {commit}");
}
eprintln!(" actions: {}", plugin.actions.len());
+ eprintln!(" startup commands: {}", plugin.startup.len());
eprintln!(" events: {}", plugin.events.len());
eprintln!(" panes: {}", plugin.panes.len());
eprintln!(" link handlers: {}", plugin.link_handlers.len());
@@ -1214,6 +1215,9 @@ fn print_install_preview(
};
eprintln!(" build{}: {}", support, build.command.join(" "));
}
+ for startup in &plugin.startup {
+ eprintln!(" startup: {}", startup.command.join(" "));
+ }
for action in &plugin.actions {
eprintln!(" action {}: {}", action.id, action.command.join(" "));
}
@@ -1675,6 +1679,7 @@ mod tests {
enabled: true,
platforms: None,
build: vec![],
+ startup: vec![],
actions: vec![],
events: vec![],
panes: vec![],