aboutsummaryrefslogtreecommitdiff
path: root/src/cli/integration.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli/integration.rs')
-rw-r--r--src/cli/integration.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/cli/integration.rs b/src/cli/integration.rs
index 27620590..d0a53f7b 100644
--- a/src/cli/integration.rs
+++ b/src/cli/integration.rs
@@ -110,13 +110,13 @@ fn parse_integration_target(
) -> std::io::Result<Option<IntegrationTarget>> {
let Some(target) = args.first().map(|arg| arg.as_str()) else {
eprintln!(
- "usage: herdr integration {action} <pi|omp|claude|codex|copilot|devin|droid|kimi|opencode|kilo|hermes|qodercli|cursor|mastracode|grok>"
+ "usage: herdr integration {action} <pi|omp|claude|codex|copilot|devin|droid|kimi|opencode|kilo|hermes|qodercli|qwen|cursor|mastracode|grok>"
);
return Ok(None);
};
if args.len() != 1 {
eprintln!(
- "usage: herdr integration {action} <pi|omp|claude|codex|copilot|devin|droid|kimi|opencode|kilo|hermes|qodercli|cursor|mastracode|grok>"
+ "usage: herdr integration {action} <pi|omp|claude|codex|copilot|devin|droid|kimi|opencode|kilo|hermes|qodercli|qwen|cursor|mastracode|grok>"
);
return Ok(None);
}
@@ -134,6 +134,7 @@ fn parse_integration_target(
"kilo" => IntegrationTarget::Kilo,
"hermes" => IntegrationTarget::Hermes,
"qodercli" => IntegrationTarget::Qodercli,
+ "qwen" => IntegrationTarget::Qwen,
"cursor" => IntegrationTarget::Cursor,
"mastracode" => IntegrationTarget::Mastracode,
"antigravity-cli" | "antigravity_cli" => IntegrationTarget::AntigravityCli,
@@ -141,7 +142,7 @@ fn parse_integration_target(
_ => {
eprintln!("unknown integration target: {target}");
eprintln!(
- "currently supported: pi, omp, claude, codex, copilot, devin, droid, kimi, opencode, kilo, hermes, qodercli, cursor, mastracode, antigravity-cli, grok"
+ "currently supported: pi, omp, claude, codex, copilot, devin, droid, kimi, opencode, kilo, hermes, qodercli, qwen, cursor, mastracode, antigravity-cli, grok"
);
return Ok(None);
}
@@ -164,6 +165,7 @@ fn print_integration_help() {
eprintln!(" herdr integration install kilo");
eprintln!(" herdr integration install hermes");
eprintln!(" herdr integration install qodercli");
+ eprintln!(" herdr integration install qwen");
eprintln!(" herdr integration install cursor");
eprintln!(" herdr integration install mastracode");
eprintln!(" herdr integration install antigravity-cli");
@@ -180,6 +182,7 @@ fn print_integration_help() {
eprintln!(" herdr integration uninstall kilo");
eprintln!(" herdr integration uninstall hermes");
eprintln!(" herdr integration uninstall qodercli");
+ eprintln!(" herdr integration uninstall qwen");
eprintln!(" herdr integration uninstall cursor");
eprintln!(" herdr integration uninstall mastracode");
eprintln!(" herdr integration uninstall antigravity-cli");