From d0e333451bd794a419e96f28db925772950ea156 Mon Sep 17 00:00:00 2001 From: Ward Peeters Date: Sat, 4 Jul 2026 00:29:42 +0200 Subject: feat: add mastracode integration (#788) * feat: add mastracode integration refs #337 Co-authored-by: Mastra Code (openai/gpt-5.5) Co-authored-by: Ogulcan Celik --- 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 8dc053f1..c407278e 100644 --- a/src/cli/integration.rs +++ b/src/cli/integration.rs @@ -103,13 +103,13 @@ fn parse_integration_target( ) -> std::io::Result> { let Some(target) = args.first().map(|arg| arg.as_str()) else { eprintln!( - "usage: herdr integration {action} " + "usage: herdr integration {action} " ); return Ok(None); }; if args.len() != 1 { eprintln!( - "usage: herdr integration {action} " + "usage: herdr integration {action} " ); return Ok(None); } @@ -128,10 +128,11 @@ fn parse_integration_target( "hermes" => IntegrationTarget::Hermes, "qodercli" => IntegrationTarget::Qodercli, "cursor" => IntegrationTarget::Cursor, + "mastracode" => IntegrationTarget::Mastracode, _ => { eprintln!("unknown integration target: {target}"); eprintln!( - "currently supported: pi, omp, claude, codex, copilot, devin, droid, kimi, opencode, kilo, hermes, qodercli, cursor" + "currently supported: pi, omp, claude, codex, copilot, devin, droid, kimi, opencode, kilo, hermes, qodercli, cursor, mastracode" ); return Ok(None); } @@ -155,6 +156,7 @@ fn print_integration_help() { eprintln!(" herdr integration install hermes"); eprintln!(" herdr integration install qodercli"); eprintln!(" herdr integration install cursor"); + eprintln!(" herdr integration install mastracode"); eprintln!(" herdr integration uninstall pi"); eprintln!(" herdr integration uninstall omp"); eprintln!(" herdr integration uninstall claude"); @@ -168,5 +170,6 @@ fn print_integration_help() { eprintln!(" herdr integration uninstall hermes"); eprintln!(" herdr integration uninstall qodercli"); eprintln!(" herdr integration uninstall cursor"); + eprintln!(" herdr integration uninstall mastracode"); eprintln!(" herdr integration status [--outdated-only]"); } -- cgit v1.2.3