From 36ef6a2f681582cbcb1268be428fd71dc77c4e77 Mon Sep 17 00:00:00 2001 From: Tevin Zhang Date: Thu, 23 Jan 2025 21:02:58 +0800 Subject: [PATCH] Fix a bug where letta version is not printed --- letta/cli/cli.py | 2 +- letta/server/rest_api/routers/v1/health.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/letta/cli/cli.py b/letta/cli/cli.py index a969de01..6dd4e609 100644 --- a/letta/cli/cli.py +++ b/letta/cli/cli.py @@ -361,4 +361,4 @@ def delete_agent( def version() -> str: import letta - return letta.__version__ + print(letta.__version__) diff --git a/letta/server/rest_api/routers/v1/health.py b/letta/server/rest_api/routers/v1/health.py index 99fce66d..3b433569 100644 --- a/letta/server/rest_api/routers/v1/health.py +++ b/letta/server/rest_api/routers/v1/health.py @@ -2,7 +2,7 @@ from typing import TYPE_CHECKING from fastapi import APIRouter -from letta.cli.cli import version +from letta import __version__ from letta.schemas.health import Health if TYPE_CHECKING: @@ -15,6 +15,6 @@ router = APIRouter(prefix="/health", tags=["health"]) @router.get("/", response_model=Health, operation_id="health_check") def health_check(): return Health( - version=version(), + version=__version__, status="ok", )