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)