INNER CODE UNIT · Python

_get_version

ohdearquant/lionagi · lionagi/cli/main.py:272

def _get_version() -> str:
    from lionagi.version import __version__

    return __version__


def _run(argv: list[str] | None = None) -> int:
    # Resolve verbose before any CLI code emits (argparse hasn't run yet).
    _argv = argv if argv is not None else sys.argv[1:]
    # Scan only before the '--' sentinel so a scheduled action_prompt
    # containing '--verbose' can't flip verbose mode.
    try:
        _sentinel_idx = _argv.index("--")
        _pre_sentinel = _argv[:_sentinel_idx]
    except ValueError:
        _pre_sentinel = _argv
    verbose = "-v" in _pre_sentinel or "--verbose" in _pre_sentinel
    configure_cli_logging(verbose)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…