From ed11779fcaebea7cc3223c4e221ea43674057891 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Sat, 23 May 2026 15:04:14 +0300 Subject: feat: add omp integration --- src/cli/integration.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/cli') diff --git a/src/cli/integration.rs b/src/cli/integration.rs index 6239faf2..4814d70d 100644 --- a/src/cli/integration.rs +++ b/src/cli/integration.rs @@ -102,23 +102,24 @@ fn parse_integration_target( action: &str, ) -> std::io::Result> { let Some(target) = args.first().map(|arg| arg.as_str()) else { - eprintln!("usage: herdr integration {action} "); + eprintln!("usage: herdr integration {action} "); return Ok(None); }; if args.len() != 1 { - eprintln!("usage: herdr integration {action} "); + eprintln!("usage: herdr integration {action} "); return Ok(None); } let parsed = match target { "pi" => IntegrationTarget::Pi, + "omp" => IntegrationTarget::Omp, "claude" => IntegrationTarget::Claude, "codex" => IntegrationTarget::Codex, "opencode" => IntegrationTarget::Opencode, "hermes" => IntegrationTarget::Hermes, _ => { eprintln!("unknown integration target: {target}"); - eprintln!("currently supported: pi, claude, codex, opencode, hermes"); + eprintln!("currently supported: pi, omp, claude, codex, opencode, hermes"); return Ok(None); } }; @@ -129,11 +130,13 @@ fn parse_integration_target( fn print_integration_help() { eprintln!("herdr integration commands:"); eprintln!(" herdr integration install pi"); + eprintln!(" herdr integration install omp"); eprintln!(" herdr integration install claude"); eprintln!(" herdr integration install codex"); eprintln!(" herdr integration install opencode"); eprintln!(" herdr integration install hermes"); eprintln!(" herdr integration uninstall pi"); + eprintln!(" herdr integration uninstall omp"); eprintln!(" herdr integration uninstall claude"); eprintln!(" herdr integration uninstall codex"); eprintln!(" herdr integration uninstall opencode"); -- cgit v1.2.3