INNER CODE UNIT · Python

health_check

TianGzlab/OmicsClaw · omicsclaw/memory/server.py:122

    async def health_check():
        from sqlalchemy import text
        from . import get_db_manager
        db_status = "disconnected"
        try:
            db = get_db_manager()
            async with db.session() as session:
                await session.execute(text("SELECT 1"))
            db_status = "connected"
        except Exception:
            pass
        status_code = 200 if db_status == "connected" else 503
        return JSONResponse(
            content={
                "status": "ok" if db_status == "connected" else "degraded",
                "database": db_status,
                "service": "omicsclaw-memory",
                "version": __version__,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…