INNER CODE UNIT · Python

version_callback

CronusL-1141/AI-company · src/aiteam/cli/app.py:26

def version_callback(value: bool) -> None:
    if value:
        console.print(f"[bold blue]AI Team OS[/bold blue] v{__version__}")
        raise typer.Exit()


@app.callback()
def main(
    version: bool = typer.Option(
        False, "--version", "-v", help="显示版本号", callback=version_callback, is_eager=True
    ),
) -> None:
    """AI Team OS — 通用可复用的AI Agent团队操作系统."""


# Register subcommand groups
app.add_typer(init_cmd.app, name="init", help="初始化项目,生成 aiteam.yaml 配置文件")
app.add_typer(team_cmd.app, name="team", help="团队管理")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…