Compare commits

...
Author SHA1 Message Date
Nicolò Boschi 6ceb80b82c feat: print version during startup 2026-02-02 11:28:46 +01:00
Nicolò Boschi 4e040bd1c6 feat: print version during startup 2026-02-02 11:28:36 +01:00
2 changed files with 5 additions and 1 deletions
+3
View File
@@ -83,9 +83,12 @@ def print_startup_info(
embeddings_provider: str,
reranker_provider: str,
mcp_enabled: bool = False,
version: str | None = None,
):
"""Print styled startup information."""
print(color_start("Starting Hindsight API..."))
if version:
print(f" {dim('Version:')} {color(f'v{version}', 0.1)}")
print(f" {dim('URL:')} {color(f'http://{host}:{port}', 0.2)}")
print(f" {dim('Database:')} {color(database_url, 0.4)}")
print(f" {dim('LLM:')} {color(f'{llm_provider} / {llm_model}', 0.6)}")
+2 -1
View File
@@ -20,7 +20,7 @@ import warnings
import uvicorn
from . import MemoryEngine
from . import MemoryEngine, __version__
from .api import create_app
from .banner import print_banner
from .config import DEFAULT_WORKERS, ENV_WORKERS, HindsightConfig, get_config
@@ -362,6 +362,7 @@ def main():
embeddings_provider=config.embeddings_provider,
reranker_provider=config.reranker_provider,
mcp_enabled=config.mcp_enabled,
version=__version__,
)
# Start idle checker in daemon mode