diff --git a/myclaude/cli.py b/myclaude/cli.py index 5d2aaec..9ba1382 100644 --- a/myclaude/cli.py +++ b/myclaude/cli.py @@ -4,7 +4,7 @@ from importlib.metadata import PackageNotFoundError, version import click -from myclaude.commands import chat_cmd, update_cmd +from myclaude.commands import chat_cmd, mail_cmd, update_cmd, upgrade_cmd def _package_version() -> str: @@ -21,7 +21,9 @@ def cli() -> None: cli.add_command(update_cmd) +cli.add_command(upgrade_cmd, name="upgrade") cli.add_command(chat_cmd) +cli.add_command(mail_cmd) def main() -> None: diff --git a/myclaude/commands/__init__.py b/myclaude/commands/__init__.py index 1aff968..0d24c9f 100644 --- a/myclaude/commands/__init__.py +++ b/myclaude/commands/__init__.py @@ -1,6 +1,10 @@ """CLI subcommands.""" from .chat import chat_cmd +from .mail import mail_cmd from .update import update_cmd -__all__ = ["chat_cmd", "update_cmd"] +# alias: upgrade is the same as update +upgrade_cmd = update_cmd + +__all__ = ["chat_cmd", "mail_cmd", "update_cmd", "upgrade_cmd"]