16 lines
660 B
Python
16 lines
660 B
Python
"""Runtime source of truth for the omnigent version.
|
|
|
|
``VERSION`` is the version string the runtime imports directly — the CLI
|
|
(``--version``), the server's ``/api/version`` endpoint, and the
|
|
host/runner ``hello`` frames all read this same value. Importing the
|
|
constant (rather than reading ``importlib.metadata``) means the version is
|
|
correct regardless of how the package was installed.
|
|
|
|
This constant mirrors the canonical ``[project].version`` in
|
|
``pyproject.toml``; a pre-commit hook (``scripts/sync_version_py.py``) keeps
|
|
the two in sync, so releases are cut by bumping pyproject alone (via
|
|
``scripts/update_versions.py``).
|
|
"""
|
|
|
|
VERSION = "0.6.0.dev0"
|