diff options
| author | Can Celik <ogulcancelik@gmail.com> | 2026-04-01 19:30:58 +0300 |
|---|---|---|
| committer | Can Celik <ogulcancelik@gmail.com> | 2026-04-01 19:32:26 +0300 |
| commit | ca4270b31fe93c180f7321cb4006cb5e7307d889 (patch) | |
| tree | 72628e311a1b8e5ebf78c74cbc61d990253dc4c4 /src/main.rs | |
| parent | fb0c9717cfa961a47d63272e622e9e35a001082a (diff) | |
feat: add authoritative pi hook integration
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index 981c4c70..ab841194 100644 --- a/src/main.rs +++ b/src/main.rs @@ -25,6 +25,7 @@ mod config; mod detect; mod events; mod input; +mod integration; mod layout; mod pane; mod persist; @@ -187,12 +188,14 @@ fn main() -> io::Result<()> { println!(" herdr workspace <subcommand> ..."); println!(" herdr pane <subcommand> ..."); println!(" herdr wait <subcommand> ..."); + println!(" herdr integration <subcommand> ..."); println!(); println!("Commands:"); println!(" update Download and install the latest version"); println!(" workspace workspace helpers over the socket api"); println!(" pane pane control helpers over the socket api"); println!(" wait blocking wait helpers over the socket api"); + println!(" integration install built-in agent integrations"); println!(); println!("Options:"); println!(" --no-session Don't restore or save sessions"); @@ -233,7 +236,8 @@ fn main() -> io::Result<()> { eprintln!("run 'herdr --help' for usage"); std::process::exit(1); } - if !arg.starts_with('-') && !["update", "workspace", "pane", "wait"].contains(&arg.as_str()) + if !arg.starts_with('-') + && !["update", "workspace", "pane", "wait", "integration"].contains(&arg.as_str()) { eprintln!("unknown command: {arg}"); eprintln!("run 'herdr --help' for usage"); |
