Coverage for src / lilbee / cli / __init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.13.4, created at 2026-05-15 20:55 +0000
« prev ^ index » next coverage.py v7.13.4, created at 2026-05-15 20:55 +0000
1"""CLI entry point for lilbee."""
3# Importing `commands` registers each command on the shared Typer ``app``;
4# its own first import is `from lilbee.cli.app import app`, so loading
5# happens in the right order even though `app` is listed below alphabetically.
6from lilbee.cli import commands as _commands # noqa: F401 side-effect: command registration
7from lilbee.cli.app import app, apply_overrides, console
8from lilbee.cli.model import model_app
10app.add_typer(model_app)
12__all__ = [
13 "app",
14 "apply_overrides",
15 "console",
16]