diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-07-20 00:54:05 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-07-20 00:55:36 +0300 |
| commit | d30ab1b54f6b6be95a0cb47ddc38da1d5e088700 (patch) | |
| tree | eb2002b408c856d9fcd7a573afe73b917f22cd97 /src/cli | |
| parent | 3f80947678a9723434aa7fddfe23750b5393e24c (diff) | |
feat: add plugin-driven agent views and startup hooks
Diffstat (limited to 'src/cli')
| -rw-r--r-- | src/cli/plugin.rs | 5 |
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![], |
