Skip to content

Commit 8942bba

Browse files
author
James Zhu
committed
Update CLI help menu to include Qwen support in skill commands
- Add 'qwen' to app type help text in all skill-related commands - Update shell completion scripts to include qwen in prompt and plugin commands - Ensure consistent app type options across the CLI interface
1 parent 237a830 commit 8942bba

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

code_assistant_manager/cli/completion_commands.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -692,13 +692,13 @@ def _generate_zsh_completion() -> str:
692692
_values 'option' '--force[Skip confirmation]' '--help[Show help]'
693693
;;
694694
import)
695-
_values 'option' '--app[Application type]:app:(claude codex gemini copilot codebuddy)' '--level[Level]:level:(user project)' '--project-dir[Project directory]:directory:_files -/' '--description[Prompt description]' '--help[Show help]'
695+
_values 'option' '--app[Application type]:app:(claude codex gemini copilot qwen codebuddy)' '--level[Level]:level:(user project)' '--project-dir[Project directory]:directory:_files -/' '--description[Prompt description]' '--help[Show help]'
696696
;;
697697
install)
698-
_values 'option' '--app[Application type]:app:(claude codex gemini copilot codebuddy)' '--level[Level]:level:(user project)' '--project-dir[Project directory]:directory:_files -/' '--help[Show help]'
698+
_values 'option' '--app[Application type]:app:(claude codex gemini copilot qwen codebuddy)' '--level[Level]:level:(user project)' '--project-dir[Project directory]:directory:_files -/' '--help[Show help]'
699699
;;
700700
uninstall)
701-
_values 'option' '--app[Application type]:app:(claude codex gemini copilot codebuddy)' '--level[Level]:level:(user project)' '--project-dir[Project directory]:directory:_files -/' '--force[Skip confirmation]' '--help[Show help]'
701+
_values 'option' '--app[Application type]:app:(claude codex gemini copilot qwen codebuddy)' '--level[Level]:level:(user project)' '--project-dir[Project directory]:directory:_files -/' '--force[Skip confirmation]' '--help[Show help]'
702702
;;
703703
status)
704704
_values 'option' '--project-dir[Project directory]:directory:_files -/' '--help[Show help]'
@@ -753,7 +753,7 @@ def _generate_zsh_completion() -> str:
753753
_values 'option' '--owner[Repository owner]' '--repo[Repository name]' '--help[Show help]'
754754
;;
755755
install|uninstall|enable|disable|validate)
756-
_values 'option' '--app[Application type]:app:(claude codebuddy codex copilot)' '--help[Show help]'
756+
_values 'option' '--app[Application type]:app:(claude codebuddy codex copilot gemini qwen)' '--help[Show help]'
757757
;;
758758
browse|view|status)
759759
_values 'option' '--help[Show help]'

code_assistant_manager/cli/skills_commands.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def list_skills(
3535
"claude",
3636
"--app",
3737
"-a",
38-
help="App type(s) to check installed status (claude, codex, copilot, gemini, all)",
38+
help="App type(s) to check installed status (claude, codex, copilot, gemini, qwen, all)",
3939
),
4040
query: Optional[str] = typer.Option(
4141
None,
@@ -376,7 +376,7 @@ def install_skill(
376376
"claude",
377377
"--app",
378378
"-a",
379-
help="App type(s) to install to (claude, codex, gemini, all)",
379+
help="App type(s) to install to (claude, codex, gemini, qwen, all)",
380380
),
381381
):
382382
"""Install a skill to one or more app skills directories."""
@@ -404,7 +404,7 @@ def uninstall_skill(
404404
"claude",
405405
"--app",
406406
"-a",
407-
help="App type(s) to uninstall from (claude, codex, gemini, all)",
407+
help="App type(s) to uninstall from (claude, codex, gemini, qwen, all)",
408408
),
409409
):
410410
"""Uninstall a skill from one or more app skills directories."""
@@ -536,7 +536,7 @@ def skill_status(
536536
None,
537537
"--app",
538538
"-a",
539-
help="App type(s) to show (claude, codex, gemini, all). Default shows all.",
539+
help="App type(s) to show (claude, codex, gemini, qwen, all). Default shows all.",
540540
),
541541
):
542542
"""Show skill installation status across apps (alias: installed)."""
@@ -549,7 +549,7 @@ def list_installed_skills(
549549
None,
550550
"--app",
551551
"-a",
552-
help="App type(s) to show (claude, codex, gemini, all). Default shows all.",
552+
help="App type(s) to show (claude, codex, gemini, qwen, all). Default shows all.",
553553
),
554554
):
555555
"""Show installed skills for each app."""
@@ -606,7 +606,7 @@ def uninstall_all_skills(
606606
...,
607607
"--app",
608608
"-a",
609-
help="App type(s) to uninstall all skills from (claude, codex, gemini, all)",
609+
help="App type(s) to uninstall all skills from (claude, codex, gemini, qwen, all)",
610610
),
611611
force: bool = typer.Option(False, "--force", "-f", help="Skip confirmation"),
612612
):

0 commit comments

Comments
 (0)